home *** CD-ROM | disk | FTP | other *** search
/ Programming a Multiplayer FPS in DirectX / Programming a Multiplayer FPS in DirectX (Companion CD).iso / DirectX / dxsdk_oct2004.exe / dxsdk.exe / Developer Runtime / Win2k / d3d9d.dll < prev    next >
Microsoft Windows Dynamic Link Library  |  2004-09-27  |  2.5 MB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: Microsoft Windows Dynamic Link Library (executable/dll).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert Microsoft Windows Dynamic Link Library (executable/dll) magic Supported
100% dexvert MS-DOS/Windows or OS/2 Executable (executable/exe) magic Supported
1% dexvert Quest PowerGUI Packed (archive/questPowerGUIPacked) ext Unsupported
1% dexvert OS/2 Dynamic Link Library (other/os2DLL) ext Unsupported
100% file PE32 executable for MS Windows 4.10 (DLL), Intel i386, 4 sections default
99% file data default
37% TrID Win32 Executable MS Visual C++ (generic) default
20% TrID Microsoft Visual C++ compiled executable (generic) default
12% TrID Win64 Executable (generic) default
7% TrID Win32 Dynamic Link Library (generic) default
6% TrID Win16 NE executable (generic) default
1% dearkID deark: exe (PE32) default (weak)
100% siegfried fmt/899 Windows Portable Executable (32 bit) default
100% gt2 Ist eine ausf�hrbare Win32 Datei default
100% binwalkID Microsoft executable, portable (PE) default
100% xdgMime application/vnd.microsoft.portable-executable default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 4d 5a 90 00 03 00 00 00 | 04 00 00 00 ff ff 00 00 |MZ......|........|
|00000010| b8 00 00 00 00 00 00 00 | 40 00 00 00 00 00 00 00 |........|@.......|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 f8 00 00 00 |........|........|
|00000040| 0e 1f ba 0e 00 b4 09 cd | 21 b8 01 4c cd 21 54 68 |........|!..L.!Th|
|00000050| 69 73 20 70 72 6f 67 72 | 61 6d 20 63 61 6e 6e 6f |is progr|am canno|
|00000060| 74 20 62 65 20 72 75 6e | 20 69 6e 20 44 4f 53 20 |t be run| in DOS |
|00000070| 6d 6f 64 65 2e 0d 0d 0a | 24 00 00 00 00 00 00 00 |mode....|$.......|
|00000080| ea e1 71 39 ae 80 1f 6a | ae 80 1f 6a ae 80 1f 6a |..q9...j|...j...j|
|00000090| bd 88 40 6a a2 80 1f 6a | 52 a0 0d 6a a8 80 1f 6a |..@j...j|R..j...j|
|000000a0| 6d 8f 10 6a a3 80 1f 6a | 6d 8f 7f 6a 98 81 1f 6a |m..j...j|m..j...j|
|000000b0| 6d 8f 42 6a bf 80 1f 6a | ae 80 1e 6a de 81 1f 6a |m.Bj...j|...j...j|
|000000c0| 6d 8f 40 6a bb 80 1f 6a | 6d 8f 43 6a af 80 1f 6a |m.@j...j|m.Cj...j|
|000000d0| 40 8c 41 6a af 80 1f 6a | 6d 8f 45 6a af 80 1f 6a |@.Aj...j|m.Ej...j|
|000000e0| 52 69 63 68 ae 80 1f 6a | 00 00 00 00 00 00 00 00 |Rich...j|........|
|000000f0| 00 00 00 00 00 00 00 00 | 50 45 00 00 4c 01 04 00 |........|PE..L...|
|00000100| 13 6b ee 40 00 00 00 00 | 00 00 00 00 e0 00 0e 21 |.k.@....|.......!|
|00000110| 0b 01 07 0a 00 fc 23 00 | 00 50 04 00 00 00 00 00 |......#.|.P......|
|00000120| c6 cf 10 00 00 10 00 00 | 00 10 24 00 00 00 40 00 |........|..$...@.|
|00000130| 00 10 00 00 00 02 00 00 | 05 00 01 00 05 00 01 00 |........|........|
|00000140| 04 00 0a 00 00 00 00 00 | 00 70 28 00 00 04 00 00 |........|.p(.....|
|00000150| 55 86 27 00 03 00 00 00 | 00 00 04 00 00 10 00 00 |U.'.....|........|
|00000160| 00 00 10 00 00 10 00 00 | 00 00 00 00 10 00 00 00 |........|........|
|00000170| 40 0a 24 00 9f 01 00 00 | 80 f0 23 00 b4 00 00 00 |@.$.....|..#.....|
|00000180| 00 00 26 00 18 04 00 00 | 00 00 00 00 00 00 00 00 |..&.....|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 10 26 00 0c 80 01 00 |........|..&.....|
|000001a0| e0 14 00 00 1c 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001d0| 00 10 00 00 70 04 00 00 | 00 00 00 00 00 00 00 00 |....p...|........|
|000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001f0| 2e 74 65 78 74 00 00 00 | df fb 23 00 00 10 00 00 |.text...|..#.....|
|00000200| 00 fc 23 00 00 04 00 00 | 00 00 00 00 00 00 00 00 |..#.....|........|
|00000210| 00 00 00 00 20 00 00 60 | 2e 64 61 74 61 00 00 00 |.... ..`|.data...|
|00000220| 14 ea 01 00 00 10 24 00 | 00 1c 01 00 00 00 24 00 |......$.|......$.|
|00000230| 00 00 00 00 00 00 00 00 | 00 00 00 00 40 00 00 c0 |........|....@...|
|00000240| 2e 72 73 72 63 00 00 00 | 18 04 00 00 00 00 26 00 |.rsrc...|......&.|
|00000250| 00 06 00 00 00 1c 25 00 | 00 00 00 00 00 00 00 00 |......%.|........|
|00000260| 00 00 00 00 40 00 00 40 | 2e 72 65 6c 6f 63 00 00 |....@..@|.reloc..|
|00000270| f4 5d 02 00 00 10 26 00 | 00 5e 02 00 00 22 25 00 |.]....&.|.^..."%.|
|00000280| 00 00 00 00 00 00 00 00 | 00 00 00 00 40 00 00 42 |........|....@..B|
|00000290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000300| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000330| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000340| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000350| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000380| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000390| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000400| 32 ff 23 00 54 ff 23 00 | 64 ff 23 00 80 ff 23 00 |2.#.T.#.|d.#...#.|
|00000410| a0 ff 23 00 b6 ff 23 00 | c6 ff 23 00 d6 ff 23 00 |..#...#.|..#...#.|
|00000420| ec ff 23 00 fc ff 23 00 | 14 00 24 00 26 00 24 00 |..#...#.|..$.&.$.|
|00000430| 36 00 24 00 ba 08 24 00 | a8 08 24 00 4a 00 24 00 |6.$...$.|..$.J.$.|
|00000440| 40 ff 23 00 00 00 00 00 | 28 01 24 00 0a 01 24 00 |@.#.....|(.$...$.|
|00000450| fa 00 24 00 ee 00 24 00 | 36 01 24 00 46 01 24 00 |..$...$.|6.$.F.$.|
|00000460| 56 01 24 00 66 01 24 00 | 76 01 24 00 82 01 24 00 |V.$.f.$.|v.$...$.|
|00000470| 9c 01 24 00 b2 01 24 00 | c2 01 24 00 d6 01 24 00 |..$...$.|..$...$.|
|00000480| ec 01 24 00 fa 01 24 00 | 0e 02 24 00 18 02 24 00 |..$...$.|..$...$.|
|00000490| 1c 01 24 00 3e 02 24 00 | 24 02 24 00 00 00 00 00 |..$.>.$.|$.$.....|
|000004a0| 16 07 24 00 04 07 24 00 | f4 06 24 00 e0 06 24 00 |..$...$.|..$...$.|
|000004b0| d0 06 24 00 bc 06 24 00 | a8 06 24 00 96 06 24 00 |..$...$.|..$...$.|
|000004c0| 82 06 24 00 72 06 24 00 | 56 06 24 00 40 06 24 00 |..$.r.$.|V.$.@.$.|
|000004d0| 32 06 24 00 24 06 24 00 | 18 06 24 00 06 06 24 00 |2.$.$.$.|..$...$.|
|000004e0| f0 05 24 00 e2 05 24 00 | d2 05 24 00 bc 05 24 00 |..$...$.|..$...$.|
|000004f0| b0 05 24 00 a8 05 24 00 | 8c 05 24 00 72 05 24 00 |..$...$.|..$.r.$.|
|00000500| 9c 04 24 00 88 04 24 00 | 7a 04 24 00 62 04 24 00 |..$...$.|z.$.b.$.|
|00000510| 4c 04 24 00 40 04 24 00 | 26 07 24 00 16 04 24 00 |L.$.@.$.|&.$...$.|
|00000520| fe 03 24 00 ee 03 24 00 | d6 03 24 00 c0 03 24 00 |..$...$.|..$...$.|
|00000530| b0 03 24 00 9a 03 24 00 | 8a 03 24 00 78 03 24 00 |..$...$.|..$.x.$.|
|00000540| 6a 03 24 00 52 03 24 00 | 3a 03 24 00 2a 03 24 00 |j.$.R.$.|:.$.*.$.|
|00000550| 14 03 24 00 f8 02 24 00 | e8 02 24 00 da 02 24 00 |..$...$.|..$...$.|
|00000560| ce 02 24 00 be 02 24 00 | b2 02 24 00 9e 02 24 00 |..$...$.|..$...$.|
|00000570| 88 02 24 00 6e 02 24 00 | 5a 02 24 00 3a 07 24 00 |..$.n.$.|Z.$.:.$.|
|00000580| 4a 07 24 00 d2 04 24 00 | 5e 07 24 00 6e 07 24 00 |J.$...$.|^.$.n.$.|
|00000590| 82 07 24 00 94 07 24 00 | ae 07 24 00 be 07 24 00 |..$...$.|..$...$.|
|000005a0| ce 07 24 00 ea 07 24 00 | f8 07 24 00 62 05 24 00 |..$...$.|..$.b.$.|
|000005b0| 56 05 24 00 48 05 24 00 | 32 05 24 00 1c 05 24 00 |V.$.H.$.|2.$...$.|
|000005c0| fe 04 24 00 e2 04 24 00 | 08 08 24 00 1c 08 24 00 |..$...$.|..$...$.|
|000005d0| 38 08 24 00 ae 04 24 00 | c4 04 24 00 cc 08 24 00 |8.$...$.|..$...$.|
|000005e0| de 08 24 00 f8 08 24 00 | 04 09 24 00 12 09 24 00 |..$...$.|..$...$.|
|000005f0| 22 09 24 00 2e 09 24 00 | 3c 09 24 00 4a 09 24 00 |".$...$.|<.$.J.$.|
|00000600| 64 09 24 00 7c 09 24 00 | 2c 04 24 00 00 00 00 00 |d.$.|.$.|,.$.....|
|00000610| 1a ff 23 00 0a ff 23 00 | fa fe 23 00 ee fe 23 00 |..#...#.|..#...#.|
|00000620| e2 fe 23 00 d4 fe 23 00 | c0 fe 23 00 b2 fe 23 00 |..#...#.|..#...#.|
|00000630| 9c fe 23 00 8e fe 23 00 | 26 0a 24 00 78 fe 23 00 |..#...#.|&.$.x.#.|
|00000640| 6c fe 23 00 50 fe 23 00 | 44 fe 23 00 32 fe 23 00 |l.#.P.#.|D.#.2.#.|
|00000650| 20 fe 23 00 04 fe 23 00 | f4 fd 23 00 e4 fd 23 00 | .#...#.|..#...#.|
|00000660| d8 fd 23 00 c6 fd 23 00 | b8 fd 23 00 a4 fd 23 00 |..#...#.|..#...#.|
|00000670| 88 fd 23 00 78 fd 23 00 | 64 fd 23 00 4e fd 23 00 |..#.x.#.|d.#.N.#.|
|00000680| 3c fd 23 00 2e fd 23 00 | 22 fd 23 00 16 fd 23 00 |<.#...#.|".#...#.|
|00000690| 0c fd 23 00 fc fc 23 00 | ea fc 23 00 d2 fc 23 00 |..#...#.|..#...#.|
|000006a0| c4 fc 23 00 b4 fc 23 00 | a0 fc 23 00 92 fc 23 00 |..#...#.|..#...#.|
|000006b0| 80 fc 23 00 78 fc 23 00 | 6c fc 23 00 5c fc 23 00 |..#.x.#.|l.#.\.#.|
|000006c0| 44 fc 23 00 32 fc 23 00 | 10 fe 23 00 00 00 00 00 |D.#.2.#.|..#.....|
|000006d0| 78 00 24 00 8e 00 24 00 | 66 00 24 00 00 00 00 00 |x.$...$.|f.$.....|
|000006e0| b4 00 24 00 c4 00 24 00 | d6 00 24 00 00 00 00 00 |..$...$.|..$.....|
|000006f0| c0 f5 23 00 da f5 23 00 | fa f5 23 00 12 f6 23 00 |..#...#.|..#...#.|
|00000700| 2e f6 23 00 48 f6 23 00 | 64 f6 23 00 7e f6 23 00 |..#.H.#.|d.#.~.#.|
|00000710| 9e f6 23 00 ba f6 23 00 | d8 f6 23 00 f2 f6 23 00 |..#...#.|..#...#.|
|00000720| 0e f7 23 00 2c f7 23 00 | 46 f7 23 00 6c f7 23 00 |..#.,.#.|F.#.l.#.|
|00000730| 88 f7 23 00 a0 f7 23 00 | b0 f7 23 00 c8 f7 23 00 |..#...#.|..#...#.|
|00000740| dc f7 23 00 ec f7 23 00 | 02 f8 23 00 14 f8 23 00 |..#...#.|..#...#.|
|00000750| 2c f8 23 00 46 f8 23 00 | 66 f8 23 00 82 f8 23 00 |,.#.F.#.|f.#...#.|
|00000760| 9e f8 23 00 be f8 23 00 | d8 f8 23 00 f4 f8 23 00 |..#...#.|..#...#.|
|00000770| 16 f9 23 00 34 f9 23 00 | 6a fa 23 00 5a fa 23 00 |..#.4.#.|j.#.Z.#.|
|00000780| 36 fa 23 00 20 fa 23 00 | 0e fa 23 00 ec f9 23 00 |6.#. .#.|..#...#.|
|00000790| d2 f9 23 00 b4 f9 23 00 | 9c f9 23 00 82 f9 23 00 |..#...#.|..#...#.|
|000007a0| 66 f9 23 00 4c f9 23 00 | a4 f5 23 00 00 00 00 00 |f.#.L.#.|..#.....|
|000007b0| ae fa 23 00 b6 fa 23 00 | c0 fa 23 00 d4 fa 23 00 |..#...#.|..#...#.|
|000007c0| de fa 23 00 e6 fa 23 00 | f4 fa 23 00 fe fa 23 00 |..#...#.|..#...#.|
|000007d0| 06 fb 23 00 10 fb 23 00 | 1c fb 23 00 24 fb 23 00 |..#...#.|..#.$.#.|
|000007e0| 2c fb 23 00 36 fb 23 00 | 40 fb 23 00 4c fb 23 00 |,.#.6.#.|@.#.L.#.|
|000007f0| 56 fb 23 00 64 08 24 00 | 6e 08 24 00 78 08 24 00 |V.#.d.$.|n.$.x.$.|
|00000800| 80 08 24 00 8a 08 24 00 | 94 08 24 00 9e 08 24 00 |..$...$.|..$...$.|
|00000810| 60 fb 23 00 6a fb 23 00 | 74 fb 23 00 7e fb 23 00 |`.#.j.#.|t.#.~.#.|
|00000820| 88 fb 23 00 94 fb 23 00 | 9e fb 23 00 a8 fb 23 00 |..#...#.|..#...#.|
|00000830| b2 fb 23 00 c6 fb 23 00 | d2 fb 23 00 e2 fb 23 00 |..#...#.|..#...#.|
|00000840| 06 fc 23 00 1a fc 23 00 | 28 fc 23 00 90 09 24 00 |..#...#.|(.#...$.|
|00000850| ac 09 24 00 c8 09 24 00 | e0 09 24 00 ea 09 24 00 |..$...$.|..$...$.|
|00000860| 06 0a 24 00 0e 0a 24 00 | 98 fa 23 00 00 00 00 00 |..$...$.|..#.....|
|00000870| 00 00 00 00 60 83 63 00 | 80 83 63 00 a0 83 63 00 |....`.c.|..c...c.|
|00000880| 30 84 63 00 40 84 63 00 | 50 84 63 00 60 84 63 00 |0.c.@.c.|P.c.`.c.|
|00000890| 70 84 63 00 80 84 63 00 | 90 84 63 00 a0 84 63 00 |p.c...c.|..c...c.|
|000008a0| b0 84 63 00 c0 84 63 00 | d0 84 63 00 e0 84 63 00 |..c...c.|..c...c.|
|000008b0| f0 84 63 00 00 85 63 00 | 10 85 63 00 20 85 63 00 |..c...c.|..c. .c.|
|000008c0| 30 85 63 00 40 85 63 00 | 00 00 00 00 00 00 00 00 |0.c.@.c.|........|
|000008d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008e0| 00 00 00 00 13 6b ee 40 | 00 00 00 00 02 00 00 00 |.....k.@|........|
|000008f0| 22 00 00 00 b0 d2 06 00 | b0 c6 06 00 57 00 00 00 |".......|....W...|
|00000900| 5a 00 00 00 59 00 00 00 | 58 00 00 00 ff ff 7f ff |Z...Y...|X.......|
|00000910| ff ff 7f 7f 49 6e 76 61 | 6c 69 64 20 69 6e 74 73 |....Inva|lid ints|
|00000920| 72 75 63 74 69 6f 6e 00 | 00 00 00 00 64 3a 5c 62 |ruction.|....d:\b|
|00000930| 75 69 6c 64 73 5c 6e 74 | 33 32 5f 63 68 6b 5c 6d |uilds\nt|32_chk\m|
|00000940| 75 6c 74 69 6d 65 64 69 | 61 5c 64 69 72 65 63 74 |ultimedi|a\direct|
|00000950| 78 5c 64 78 67 5c 64 33 | 64 39 5c 74 6e 6c 5c 76 |x\dxg\d3|d9\tnl\v|
|00000960| 76 6d 2e 63 70 70 00 00 | 6f 66 66 73 65 74 49 6e |vm.cpp..|offsetIn|
|00000970| 44 57 4f 52 44 73 20 3c | 3d 20 6d 5f 64 77 53 69 |DWORDs <|= m_dwSi|
|00000980| 7a 65 00 00 43 61 6e 6e | 6f 74 20 61 6c 6c 6f 63 |ze..Cann|ot alloc|
|00000990| 61 74 65 20 6d 65 6d 6f | 72 79 00 00 00 00 c0 3f |ate memo|ry.....?|
|000009a0| 00 00 80 4f 63 6f 6d 6d | 65 6e 74 00 65 6e 64 00 |...Ocomm|ent.end.|
|000009b0| 3f 3f 3f 00 70 68 61 73 | 65 00 00 00 74 65 78 6d |???.phas|e...texm|
|000009c0| 33 78 33 76 73 70 65 63 | 00 00 00 00 74 65 78 6d |3x3vspec|....texm|
|000009d0| 33 78 33 73 70 65 63 00 | 74 65 78 6d 33 78 33 74 |3x3spec.|texm3x3t|
|000009e0| 65 78 00 00 74 65 78 6d | 33 78 33 70 61 64 00 00 |ex..texm|3x3pad..|
|000009f0| 74 65 78 6d 33 78 33 00 | 74 65 78 6d 33 78 32 74 |texm3x3.|texm3x2t|
|00000a00| 65 78 00 00 74 65 78 6d | 33 78 32 70 61 64 00 00 |ex..texm|3x2pad..|
|00000a10| 74 65 78 6d 33 78 32 64 | 65 70 74 68 00 00 00 00 |texm3x2d|epth....|
|00000a20| 74 65 78 72 65 67 32 72 | 67 62 00 00 74 65 78 72 |texreg2r|gb..texr|
|00000a30| 65 67 32 67 62 00 00 00 | 74 65 78 72 65 67 32 61 |eg2gb...|texreg2a|
|00000a40| 72 00 00 00 74 65 78 6c | 64 64 00 00 74 65 78 6c |r...texl|dd..texl|
|00000a50| 64 6c 00 00 74 65 78 6b | 69 6c 6c 00 74 65 78 64 |dl..texk|ill.texd|
|00000a60| 70 33 74 65 78 00 00 00 | 74 65 78 64 70 33 00 00 |p3tex...|texdp3..|
|00000a70| 74 65 78 64 65 70 74 68 | 00 00 00 00 74 65 78 63 |texdepth|....texc|
|00000a80| 6f 6f 72 64 2f 74 65 78 | 63 72 64 00 74 65 78 62 |oord/tex|crd.texb|
|00000a90| 65 6d 6c 00 74 65 78 62 | 65 6d 00 00 74 65 78 6c |eml.texb|em..texl|
|00000aa0| 64 5b 62 7c 70 5d 2a 00 | 73 75 62 00 73 6c 74 00 |d[b|p]*.|sub.slt.|
|00000ab0| 73 69 6e 63 6f 73 00 00 | 73 67 6e 00 73 67 65 00 |sincos..|sgn.sge.|
|00000ac0| 73 65 74 70 00 00 00 00 | 72 73 71 00 72 65 74 00 |setp....|rsq.ret.|
|00000ad0| 72 65 70 00 72 63 70 00 | 70 6f 77 00 6e 72 6d 00 |rep.rcp.|pow.nrm.|
|00000ae0| 6e 6f 70 00 6d 75 6c 00 | 6d 6f 76 61 00 00 00 00 |nop.mul.|mova....|
|00000af0| 6d 6f 76 00 6d 69 6e 00 | 6d 61 78 00 6d 34 78 33 |mov.min.|max.m4x3|
|00000b00| 00 00 00 00 6d 34 78 34 | 00 00 00 00 6d 33 78 34 |....m4x4|....m3x4|
|00000b10| 00 00 00 00 6d 33 78 33 | 00 00 00 00 6d 33 78 32 |....m3x3|....m3x2|
|00000b20| 00 00 00 00 6d 61 64 00 | 6c 72 70 00 6c 6f 6f 70 |....mad.|lrp.loop|
|00000b30| 00 00 00 00 6c 6f 67 70 | 00 00 00 00 6c 6f 67 00 |....logp|....log.|
|00000b40| 6c 69 74 00 6c 61 62 65 | 6c 00 00 00 69 66 5f 63 |lit.labe|l...if_c|
|00000b50| 6d 70 00 00 69 66 00 00 | 66 72 63 00 65 78 70 70 |mp..if..|frc.expp|
|00000b60| 00 00 00 00 65 78 70 00 | 65 6e 64 72 65 70 00 00 |....exp.|endrep..|
|00000b70| 65 6e 64 6c 6f 6f 70 00 | 65 6e 64 69 66 00 00 00 |endloop.|endif...|
|00000b80| 65 6c 73 65 00 00 00 00 | 64 73 79 00 64 73 78 00 |else....|dsy.dsx.|
|00000b90| 64 73 74 00 64 70 34 00 | 64 70 33 00 64 70 32 61 |dst.dp4.|dp3.dp2a|
|00000ba0| 64 64 00 00 64 65 66 62 | 00 00 00 00 64 65 66 69 |dd..defb|....defi|
|00000bb0| 00 00 00 00 64 65 66 00 | 64 63 6c 00 63 72 73 00 |....def.|dcl.crs.|
|00000bc0| 63 6e 64 00 63 6d 70 00 | 63 61 6c 6c 6e 7a 00 00 |cnd.cmp.|callnz..|
|00000bd0| 63 61 6c 6c 00 00 00 00 | 62 72 65 61 6b 70 00 00 |call....|breakp..|
|00000be0| 62 72 65 61 6b 5f 63 6d | 70 00 00 00 62 72 65 61 |break_cm|p...brea|
|00000bf0| 6b 00 00 00 62 65 6d 00 | 61 64 64 00 61 62 73 00 |k...bem.|add.abs.|
|00000c00| 4e 6f 74 20 65 6e 6f 75 | 67 68 20 6d 65 6d 6f 72 |Not enou|gh memor|
|00000c10| 79 20 74 6f 20 61 6c 6c | 6f 63 61 74 65 20 76 65 |y to all|ocate ve|
|00000c20| 72 74 65 78 20 73 68 61 | 64 65 72 20 63 6f 6e 73 |rtex sha|der cons|
|00000c30| 74 61 6e 74 20 61 72 72 | 61 79 00 00 45 72 72 6f |tant arr|ay..Erro|
|00000c40| 72 20 69 6e 20 74 68 65 | 20 76 65 72 74 65 78 20 |r in the| vertex |
|00000c50| 73 68 61 64 65 72 20 73 | 74 61 74 65 6d 65 6e 74 |shader s|tatement|
|00000c60| 3a 20 25 64 00 00 00 00 | 00 00 80 3f 00 00 00 00 |: %d....|...?....|
|00000c70| 00 00 00 00 00 00 00 40 | 6d 5f 4c 6f 6f 70 53 74 |.......@|m_LoopSt|
|00000c80| 61 63 6b 49 6e 64 65 78 | 20 3c 3d 20 44 33 44 56 |ackIndex| <= D3DV|
|00000c90| 53 5f 4d 41 58 5f 4c 4f | 4f 50 4e 45 53 54 49 4e |S_MAX_LO|OPNESTIN|
|00000ca0| 47 00 00 00 4c 6f 6f 70 | 20 63 6f 75 6e 74 20 63 |G...Loop| count c|
|00000cb0| 61 6e 6e 6f 74 20 62 65 | 20 6e 65 67 61 74 69 76 |annot be| negativ|
|00000cc0| 65 00 00 00 6d 5f 4c 6f | 6f 70 53 74 61 63 6b 49 |e...m_Lo|opStackI|
|00000cd0| 6e 64 65 78 20 3e 20 30 | 00 00 00 00 00 00 00 00 |ndex > 0|........|
|00000ce0| 49 6e 74 65 67 65 72 20 | 72 65 67 69 73 74 65 72 |Integer |register|
|00000cf0| 20 25 64 20 68 61 73 20 | 6c 6f 6f 70 20 63 6f 75 | %d has |loop cou|
|00000d00| 6e 74 65 72 20 73 74 65 | 70 20 76 61 6c 75 65 20 |nter ste|p value |
|00000d10| 25 64 2e 20 54 68 65 20 | 76 61 6c 69 64 20 76 61 |%d. The |valid va|
|00000d20| 6c 75 65 20 73 68 6f 75 | 6c 64 20 62 65 20 69 6e |lue shou|ld be in|
|00000d30| 20 74 68 65 20 72 61 6e | 67 65 20 5b 2d 31 32 38 | the ran|ge [-128|
|00000d40| 2c 2b 31 32 37 5d 00 00 | 49 6e 74 65 67 65 72 20 |,+127]..|Integer |
|00000d50| 72 65 67 69 73 74 65 72 | 20 25 64 20 68 61 73 20 |register| %d has |
|00000d60| 6c 6f 6f 70 20 63 6f 75 | 6e 74 65 72 20 69 6e 69 |loop cou|nter ini|
|00000d70| 74 69 61 6c 20 76 61 6c | 75 65 20 25 64 2e 20 54 |tial val|ue %d. T|
|00000d80| 68 65 20 76 61 6c 69 64 | 20 76 61 6c 75 65 20 73 |he valid| value s|
|00000d90| 68 6f 75 6c 64 20 62 65 | 20 69 6e 20 74 68 65 20 |hould be| in the |
|00000da0| 72 61 6e 67 65 20 5b 30 | 2c 32 35 35 5d 00 00 00 |range [0|,255]...|
|00000db0| 49 6e 74 65 67 65 72 20 | 72 65 67 69 73 74 65 72 |Integer |register|
|00000dc0| 20 25 64 20 68 61 73 20 | 34 74 68 20 63 6f 6d 70 | %d has |4th comp|
|00000dd0| 6f 6e 65 6e 74 20 73 65 | 74 20 74 6f 20 25 64 2e |onent se|t to %d.|
|00000de0| 20 54 68 69 73 20 63 6f | 6d 70 6f 6e 65 6e 74 20 | This co|mponent |
|00000df0| 69 73 20 6e 6f 74 20 75 | 73 65 64 20 61 6e 64 20 |is not u|sed and |
|00000e00| 73 68 6f 75 6c 64 20 62 | 65 20 73 65 74 20 74 6f |should b|e set to|
|00000e10| 20 30 00 00 00 00 00 00 | 49 6e 74 65 67 65 72 20 | 0......|Integer |
|00000e20| 72 65 67 69 73 74 65 72 | 20 25 64 20 68 61 73 20 |register| %d has |
|00000e30| 6c 6f 6f 70 20 69 74 65 | 72 61 74 69 6f 6e 20 63 |loop ite|ration c|
|00000e40| 6f 75 6e 74 20 25 64 2e | 20 54 68 65 20 76 61 6c |ount %d.| The val|
|00000e50| 69 64 20 76 61 6c 75 65 | 20 73 68 6f 75 6c 64 20 |id value| should |
|00000e60| 62 65 20 69 6e 20 74 68 | 65 20 72 61 6e 67 65 20 |be in th|e range |
|00000e70| 5b 30 2c 32 35 35 5d 00 | 20 ef 46 00 46 41 4c 53 |[0,255].| .F.FALS|
|00000e80| 45 00 00 00 6d 5f 53 74 | 61 63 6b 4f 66 66 73 65 |E...m_St|ackOffse|
|00000e90| 74 20 3c 3d 20 44 33 44 | 56 53 5f 4d 41 58 5f 43 |t <= D3D|VS_MAX_C|
|00000ea0| 41 4c 4c 4e 45 53 54 49 | 4e 47 00 00 6d 5f 53 74 |ALLNESTI|NG..m_St|
|00000eb0| 61 63 6b 4f 66 66 73 65 | 74 20 3e 20 30 00 00 00 |ackOffse|t > 0...|
|00000ec0| d0 f0 46 00 d0 79 53 00 | a0 e1 46 00 a0 e1 46 00 |..F..yS.|..F...F.|
|00000ed0| a0 e1 46 00 a0 e1 46 00 | 20 50 53 47 50 20 2d 20 |..F...F.| PSGP - |
|00000ee0| 49 6e 74 65 72 6e 61 6c | 20 65 72 72 6f 72 00 00 |Internal| error..|
|00000ef0| 20 50 53 47 50 20 2d 20 | 52 65 61 6c 61 74 69 76 | PSGP - |Realativ|
|00000f00| 65 20 61 64 64 72 65 73 | 73 20 69 73 20 6f 75 74 |e addres|s is out|
|00000f10| 20 6f 66 20 72 61 6e 67 | 65 2e 20 49 6e 73 74 72 | of rang|e. Instr|
|00000f20| 75 63 74 69 6f 6e 20 6f | 66 66 73 65 74 3a 20 25 |uction o|ffset: %|
|00000f30| 64 00 00 00 20 50 53 47 | 50 20 2d 20 4f 75 74 20 |d... PSG|P - Out |
|00000f40| 6f 66 20 6d 65 6d 6f 72 | 79 00 00 00 e0 01 47 00 |of memor|y.....G.|
|00000f50| d0 79 53 00 a0 e1 46 00 | a0 e1 46 00 a0 e1 46 00 |.yS...F.|..F...F.|
|00000f60| a0 e1 46 00 49 6e 76 61 | 6c 69 64 20 72 65 67 69 |..F.Inva|lid regi|
|00000f70| 73 74 65 72 20 74 79 70 | 65 00 00 00 4f 75 74 70 |ster typ|e...Outp|
|00000f80| 75 74 20 72 65 67 69 73 | 74 65 72 20 69 6e 64 65 |ut regis|ter inde|
|00000f90| 78 20 69 73 20 6f 75 74 | 20 6f 66 20 62 6f 75 6e |x is out| of boun|
|00000fa0| 64 73 2e 20 49 6e 64 65 | 78 3a 20 25 64 00 00 00 |ds. Inde|x: %d...|
|00000fb0| 46 6c 6f 61 74 69 6e 67 | 20 70 6f 69 6e 74 20 72 |Floating| point r|
|00000fc0| 65 67 69 73 74 65 72 20 | 69 6e 64 65 78 20 69 73 |egister |index is|
|00000fd0| 20 6f 75 74 20 6f 66 20 | 62 6f 75 6e 64 73 2e 20 | out of |bounds. |
|00000fe0| 63 5b 25 64 5d 00 00 00 | 49 6e 70 75 74 20 72 65 |c[%d]...|Input re|
|00000ff0| 67 69 73 74 65 72 20 69 | 6e 64 65 78 20 69 73 20 |gister i|ndex is |
|00001000| 6f 75 74 20 6f 66 20 62 | 6f 75 6e 64 73 2e 20 76 |out of b|ounds. v|
|00001010| 5b 25 64 5d 00 00 00 00 | 28 64 77 53 74 61 72 74 |[%d]....|(dwStart|
|00001020| 20 2b 20 64 77 43 6f 75 | 6e 74 29 20 3c 3d 20 6d | + dwCou|nt) <= m|
|00001030| 5f 4d 61 78 56 65 72 74 | 65 78 53 68 61 64 65 72 |_MaxVert|exShader|
|00001040| 43 6f 6e 73 74 00 00 00 | 28 64 77 53 74 61 72 74 |Const...|(dwStart|
|00001050| 20 2b 20 64 77 43 6f 75 | 6e 74 29 20 3c 3d 20 6d | + dwCou|nt) <= m|
|00001060| 5f 4d 61 78 56 65 72 74 | 65 78 53 68 61 64 65 72 |_MaxVert|exShader|
|00001070| 43 6f 6e 73 74 49 00 00 | 28 64 77 53 74 61 72 74 |ConstI..|(dwStart|
|00001080| 20 2b 20 64 77 43 6f 75 | 6e 74 29 20 3c 3d 20 6d | + dwCou|nt) <= m|
|00001090| 5f 4d 61 78 56 65 72 74 | 65 78 53 68 61 64 65 72 |_MaxVert|exShader|
|000010a0| 43 6f 6e 73 74 42 00 00 | 45 72 72 6f 72 20 69 6e |ConstB..|Error in|
|000010b0| 20 73 68 61 64 65 72 20 | 63 6f 64 65 20 63 72 65 | shader |code cre|
|000010c0| 61 74 69 6f 6e 00 00 00 | 55 6e 69 6e 69 74 69 61 |ation...|Uninitia|
|000010d0| 6c 69 7a 65 64 20 74 65 | 6d 70 6f 72 61 72 79 20 |lized te|mporary |
|000010e0| 72 65 67 69 73 74 65 72 | 20 25 64 20 69 73 20 75 |register| %d is u|
|000010f0| 73 65 64 2e 20 43 6f 6d | 70 6f 6e 65 6e 74 73 3a |sed. Com|ponents:|
|00001100| 20 25 73 00 55 6e 69 6e | 69 74 69 61 6c 69 7a 65 | %s.Unin|itialize|
|00001110| 64 20 61 64 64 72 65 73 | 73 20 72 65 67 69 73 74 |d addres|s regist|
|00001120| 65 72 20 25 64 20 69 73 | 20 75 73 65 64 2e 20 43 |er %d is| used. C|
|00001130| 6f 6d 70 6f 6e 65 6e 74 | 73 3a 20 25 73 00 00 00 |omponent|s: %s...|
|00001140| 4c 61 62 65 6c 49 44 20 | 3c 20 6d 5f 70 43 75 72 |LabelID |< m_pCur|
|00001150| 72 65 6e 74 53 68 61 64 | 65 72 2d 3e 6d 5f 6e 4c |rentShad|er->m_nL|
|00001160| 61 62 65 6c 73 00 00 00 | 49 6e 74 65 67 65 72 20 |abels...|Integer |
|00001170| 72 65 67 69 73 74 65 72 | 20 25 64 20 68 61 73 20 |register| %d has |
|00001180| 72 65 70 20 69 74 65 72 | 61 74 69 6f 6e 20 63 6f |rep iter|ation co|
|00001190| 75 6e 74 20 25 64 2e 20 | 54 68 65 20 76 61 6c 69 |unt %d. |The vali|
|000011a0| 64 20 76 61 6c 75 65 20 | 73 68 6f 75 6c 64 20 62 |d value |should b|
|000011b0| 65 20 69 6e 20 74 68 65 | 20 72 61 6e 67 65 20 5b |e in the| range [|
|000011c0| 30 2c 32 35 35 5d 00 00 | 4f 75 74 70 75 74 20 66 |0,255]..|Output f|
|000011d0| 6f 67 20 63 61 6e 6e 6f | 74 20 62 65 20 69 6e 64 |og canno|t be ind|
|000011e0| 65 78 65 64 20 69 6e 20 | 76 73 5f 33 5f 30 00 00 |exed in |vs_3_0..|
|000011f0| 4f 75 74 70 75 74 20 70 | 6f 69 6e 74 20 73 69 7a |Output p|oint siz|
|00001200| 65 20 63 61 6e 6e 6f 74 | 20 62 65 20 69 6e 64 65 |e cannot| be inde|
|00001210| 78 65 64 20 69 6e 20 76 | 73 5f 33 5f 30 00 00 00 |xed in v|s_3_0...|
|00001220| 4f 75 74 70 75 74 20 70 | 6f 73 69 74 69 6f 6e 20 |Output p|osition |
|00001230| 63 61 6e 6e 6f 74 20 62 | 65 20 69 6e 64 65 78 65 |cannot b|e indexe|
|00001240| 64 20 69 6e 20 76 73 5f | 33 5f 30 00 00 00 00 00 |d in vs_|3_0.....|
|00001250| 4f 75 74 70 75 74 20 72 | 65 67 69 73 74 65 72 20 |Output r|egister |
|00001260| 25 64 20 69 73 20 69 6e | 64 65 78 65 64 20 62 75 |%d is in|dexed bu|
|00001270| 74 20 69 74 20 69 73 20 | 6e 6f 74 20 64 65 63 6c |t it is |not decl|
|00001280| 61 72 65 64 20 69 6e 20 | 74 68 65 20 6f 75 74 70 |ared in |the outp|
|00001290| 75 74 20 76 65 72 74 65 | 78 20 73 68 61 64 65 72 |ut verte|x shader|
|000012a0| 20 64 65 63 6c 61 72 61 | 74 69 6f 6e 00 00 00 00 | declara|tion....|
|000012b0| 4f 75 74 70 75 74 20 72 | 65 67 69 73 74 65 72 20 |Output r|egister |
|000012c0| 69 6e 64 65 78 20 25 64 | 20 69 73 20 6f 75 74 20 |index %d| is out |
|000012d0| 6f 66 20 62 6f 75 6e 64 | 73 2e 20 54 68 65 20 6d |of bound|s. The m|
|000012e0| 61 78 20 61 6c 6c 6f 77 | 65 64 20 76 61 6c 75 65 |ax allow|ed value|
|000012f0| 73 20 69 73 20 25 64 00 | 6d 5f 56 65 72 73 69 6f |s is %d.|m_Versio|
|00001300| 6e 20 3c 20 44 33 44 56 | 53 5f 56 45 52 53 49 4f |n < D3DV|S_VERSIO|
|00001310| 4e 28 32 2c 20 30 29 00 | 00 00 00 00 00 00 f0 3f |N(2, 0).|.......?|
|00001320| 49 6e 76 61 6c 69 64 20 | 63 6f 6e 73 74 61 6e 74 |Invalid |constant|
|00001330| 20 72 65 67 69 73 74 65 | 72 73 20 76 61 6c 75 65 | registe|rs value|
|00001340| 73 20 66 6f 72 20 53 49 | 4e 43 4f 53 20 6d 61 63 |s for SI|NCOS mac|
|00001350| 72 6f 00 00 00 00 00 00 | 56 61 6c 75 65 20 66 6f |ro......|Value fo|
|00001360| 72 20 61 6e 67 6c 65 20 | 69 6e 20 53 49 4e 43 4f |r angle |in SINCO|
|00001370| 53 20 69 6e 73 74 72 75 | 63 74 69 6f 6e 20 28 25 |S instru|ction (%|
|00001380| 66 29 20 69 73 20 6f 75 | 74 73 69 64 65 20 6f 66 |f) is ou|tside of|
|00001390| 20 74 68 65 20 72 61 6e | 67 65 20 28 2d 50 49 2c | the ran|ge (-PI,|
|000013a0| 20 2b 50 49 29 3a 20 00 | 7f bd c2 82 fb 21 09 40 | +PI): .|.....!.@|
|000013b0| 01 fe ff 42 01 fe ff c2 | 49 6e 76 61 6c 69 64 20 |...B....|Invalid |
|000013c0| 73 68 61 64 65 72 20 6f | 70 63 6f 64 65 00 00 00 |shader o|pcode...|
|000013d0| 4e 6f 20 63 75 72 72 65 | 6e 74 20 73 68 61 64 65 |No curre|nt shade|
|000013e0| 72 20 73 65 74 20 69 6e | 20 74 68 65 20 56 69 72 |r set in| the Vir|
|000013f0| 74 75 61 6c 20 53 68 61 | 64 65 72 20 4d 61 63 68 |tual Sha|der Mach|
|00001400| 69 6e 65 00 00 00 00 00 | 00 00 00 3f 4d f3 ee 3e |ine.....|...?M..>|
|00001410| 7f d9 dd 3e cd cc cc 3e | 1a c0 bb 3e 4c a6 aa 3e |...>...>|...>L..>|
|00001420| 9a 99 99 3e e7 8c 88 3e | 32 e6 6e 3e cd cc 4c 3e |...>...>|2.n>..L>|
|00001430| 68 b3 2a 3e cc 7f 08 3e | cd cc cc 3d 02 9a 88 3d |h.*>...>|...=...=|
|00001440| 95 65 08 3d 00 00 00 00 | e7 fb 29 3f ab 26 28 3f |.e.=....|..)?.&(?|
|00001450| 9c 8a 24 3f 39 45 1f 3f | 1b 81 18 3f 00 74 10 3f |..$?9E.?|...?.t.?|
|00001460| e2 58 07 3f 36 e5 fa 3e | 57 09 e6 3e 87 a2 d0 3e |.X.?6..>|W..>...>|
|00001470| 4d 2d bb 3e 4f 1e a6 3e | 8c d6 91 3e 90 4e 7d 3e |M-.>O..>|...>.N}>|
|00001480| 9a 99 59 3e 96 ec 38 3e | 76 71 1b 3e 70 42 01 3e |..Y>..8>|vq.>pB.>|
|00001490| 11 aa d4 3d 18 09 ad 3d | d4 48 8b 3d 64 cc 5d 3d |...=...=|.H.=d.]=|
|000014a0| c4 b1 2e 3d 2e 1c 08 3d | 10 cc d1 3c 61 fd 9f 3c |...=...=|...<a..<|
|000014b0| 19 56 71 3c 67 0f 34 3c | ce df 04 3c 8f fc c1 3b |.Vq<g.4<|...<...;|
|000014c0| 5b eb 8b 3b 82 e2 47 3b | 81 80 80 3b 00 00 00 3f |[..;..G;|...;...?|
|000014d0| 00 00 7f 43 00 01 00 38 | 00 00 80 bf 08 20 80 3a |...C...8|..... .:|
|000014e0| 20 40 00 3b 04 02 01 3c | 89 88 88 3d 00 00 00 00 | @.;...<|...=....|
|000014f0| 00 00 00 00 00 00 e0 3f | 00 00 00 00 00 00 00 00 |.......?|........|
|00001500| 00 00 00 00 00 e0 6f 40 | 00 00 c0 48 00 00 00 00 |......o@|...H....|
|00001510| 00 00 00 40 33 33 03 40 | 6f a7 72 3f ae 47 61 3d |...@33.@|o.r?.Ga=|
|00001520| 91 83 9e 3d 11 e4 20 3d | 3d 0a 87 3f 00 00 00 00 |...=.. =|=..?....|
|00001530| 45 8e e3 98 aa aa da 3f | 52 b8 4e 41 bd 3a 47 3b |E......?|R.NA.:G;|
|00001540| fe 82 2b 65 47 15 f7 3f | 00 00 00 34 00 00 00 3d |..+eG..?|...4...=|
|00001550| 00 00 00 bf 00 00 40 40 | 00 00 80 2f 01 00 80 33 |......@@|.../...3|
|00001560| ab aa aa 3e 25 49 12 3e | 80 00 80 37 21 08 82 3c |...>%I.>|...7!..<|
|00001570| 08 21 04 3d 00 00 00 00 | 00 00 00 00 e0 ff ef 40 |.!.=....|.......@|
|00001580| 00 c0 7f 44 00 00 00 00 | 00 00 00 00 00 00 08 40 |...D....|.......@|
|00001590| 00 00 00 00 00 00 1c 40 | 00 00 00 00 00 80 4f 40 |.......@|......O@|
|000015a0| 00 00 00 00 00 00 3f 40 | 00 00 00 00 00 00 2e 40 |......?@|.......@|
|000015b0| 00 00 80 41 ec 9b 01 3c | 9c ef 50 3b 58 5e c9 3a |...A...<|..P;X^.:|
|000015c0| b6 17 cd 3b 25 a0 95 3b | 00 00 00 43 00 00 00 40 |...;%..;|...C...@|
|000015d0| 08 0c 10 04 30 00 00 00 | 4d 75 74 65 78 20 30 78 |....0...|Mutex 0x|
|000015e0| 25 70 20 63 6f 75 6c 64 | 20 6e 6f 74 20 62 65 20 |%p could| not be |
|000015f0| 72 65 6c 65 61 73 65 64 | 2e 20 45 78 74 65 6e 64 |released|. Extend|
|00001600| 65 64 20 45 72 72 6f 72 | 20 3d 20 25 64 00 00 00 |ed Error| = %d...|
|00001610| 41 70 70 6c 69 63 61 74 | 69 6f 6e 20 61 74 74 65 |Applicat|ion atte|
|00001620| 6d 70 74 73 20 74 6f 20 | 6c 65 61 76 65 20 65 78 |mpts to |leave ex|
|00001630| 63 6c 75 73 69 76 65 20 | 6d 6f 64 65 20 6f 6e 20 |clusive |mode on |
|00001640| 64 69 66 66 65 72 65 6e | 74 20 74 68 72 65 61 64 |differen|t thread|
|00001650| 20 74 68 61 6e 20 74 68 | 65 20 64 65 76 69 63 65 | than th|e device|
|00001660| 20 77 61 73 20 63 72 65 | 61 74 65 64 20 6f 6e 2e | was cre|ated on.|
|00001670| 20 44 61 6e 67 65 72 6f | 75 73 21 21 00 00 00 00 | Dangero|us!!....|
|00001680| 52 65 6c 65 61 73 65 20 | 45 78 63 6c 75 73 69 76 |Release |Exclusiv|
|00001690| 65 20 4d 6f 64 65 20 4d | 75 74 65 78 20 46 61 69 |e Mode M|utex Fai|
|000016a0| 6c 65 64 2e 00 00 00 00 | 64 3a 5c 62 75 69 6c 64 |led.....|d:\build|
|000016b0| 73 5c 6e 74 33 32 5f 63 | 68 6b 5c 6d 75 6c 74 69 |s\nt32_c|hk\multi|
|000016c0| 6d 65 64 69 61 5c 64 69 | 72 65 63 74 78 5c 64 78 |media\di|rectx\dx|
|000016d0| 67 5c 64 33 64 39 5c 66 | 77 5c 65 6e 75 6d 2e 63 |g\d3d9\f|w\enum.c|
|000016e0| 70 70 00 00 43 42 61 73 | 65 54 65 78 74 75 72 65 |pp..CBas|eTexture|
|000016f0| 3a 3a 4f 6e 54 6f 70 4c | 65 76 65 6c 44 69 72 74 |::OnTopL|evelDirt|
|00001700| 79 00 00 00 44 69 72 65 | 63 74 58 20 44 69 72 65 |y...Dire|ctX Dire|
|00001710| 63 74 33 44 20 42 45 00 | 44 69 72 65 63 74 58 20 |ct3D BE.|DirectX |
|00001720| 44 69 72 65 63 74 33 44 | 20 45 45 00 44 69 72 65 |Direct3D| EE.Dire|
|00001730| 63 74 58 20 44 69 72 65 | 63 74 33 44 20 53 4d 00 |ctX Dire|ct3D SM.|
|00001740| 44 69 72 65 63 74 58 20 | 44 69 72 65 63 74 33 44 |DirectX |Direct3D|
|00001750| 20 53 52 00 44 69 72 65 | 63 74 58 20 44 69 72 65 | SR.Dire|ctX Dire|
|00001760| 63 74 33 44 20 51 52 46 | 00 00 00 00 44 69 72 65 |ct3D QRF|....Dire|
|00001770| 63 74 58 20 44 69 72 65 | 63 74 33 44 20 53 4f 00 |ctX Dire|ct3D SO.|
|00001780| 44 69 72 65 63 74 58 20 | 44 69 72 65 63 74 33 44 |DirectX |Direct3D|
|00001790| 20 47 53 00 00 00 00 00 | 48 41 4c 20 44 69 73 61 | GS.....|HAL Disa|
|000017a0| 62 6c 65 64 3a 20 44 58 | 39 20 44 65 76 69 63 65 |bled: DX|9 Device|
|000017b0| 20 6d 75 73 74 20 73 75 | 70 70 6f 72 74 20 64 79 | must su|pport dy|
|000017c0| 6e 61 6d 69 63 20 74 65 | 78 74 75 72 65 73 20 61 |namic te|xtures a|
|000017d0| 6e 64 20 73 75 70 70 6f | 72 74 20 61 74 20 6c 65 |nd suppo|rt at le|
|000017e0| 61 73 74 20 31 20 4e 75 | 6d 53 69 6d 75 6c 74 61 |ast 1 Nu|mSimulta|
|000017f0| 6e 65 6f 75 73 52 54 73 | 00 00 00 00 00 00 00 00 |neousRTs|........|
|00001800| 48 41 4c 20 44 69 73 61 | 62 6c 65 64 3a 20 44 58 |HAL Disa|bled: DX|
|00001810| 39 20 64 72 69 76 65 72 | 20 73 75 70 70 6f 72 74 |9 driver| support|
|00001820| 73 20 6d 61 73 6b 61 62 | 6c 65 20 6d 75 6c 74 69 |s maskab|le multi|
|00001830| 73 61 6d 70 6c 65 20 62 | 75 74 20 6e 6f 74 20 6e |sample b|ut not n|
|00001840| 6f 6e 2d 6d 61 73 6b 61 | 62 6c 65 20 6d 75 6c 74 |on-maska|ble mult|
|00001850| 69 73 61 6d 70 6c 65 00 | 4d 61 78 50 69 78 65 6c |isample.|MaxPixel|
|00001860| 53 68 61 64 65 72 33 30 | 49 6e 73 74 72 75 63 74 |Shader30|Instruct|
|00001870| 69 6f 6e 53 6c 6f 74 73 | 20 6e 6f 74 20 73 65 74 |ionSlots| not set|
|00001880| 20 63 6f 72 72 65 63 74 | 6c 79 00 00 00 00 00 00 | correct|ly......|
|00001890| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|000018a0| 50 53 33 5f 30 3a 20 4d | 61 78 50 69 78 65 6c 53 |PS3_0: M|axPixelS|
|000018b0| 68 61 64 65 72 33 30 49 | 6e 73 74 72 75 63 74 69 |hader30I|nstructi|
|000018c0| 6f 6e 53 6c 6f 74 73 20 | 6e 6f 74 20 73 65 74 20 |onSlots |not set |
|000018d0| 63 6f 72 72 65 63 74 6c | 79 00 00 00 00 00 00 00 |correctl|y.......|
|000018e0| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|000018f0| 50 53 33 5f 30 3a 20 4d | 61 78 54 65 78 74 75 72 |PS3_0: M|axTextur|
|00001900| 65 48 65 69 67 68 74 20 | 61 6e 64 20 4d 61 78 54 |eHeight |and MaxT|
|00001910| 65 78 74 75 72 65 57 69 | 64 74 68 20 73 68 6f 75 |extureWi|dth shou|
|00001920| 6c 64 20 62 65 20 61 74 | 20 6c 65 61 73 74 20 34 |ld be at| least 4|
|00001930| 30 39 36 00 00 00 00 00 | 44 65 76 69 63 65 20 73 |096.....|Device s|
|00001940| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 20 61 6e |upports |PS3_0 an|
|00001950| 64 20 4d 52 54 3a 20 53 | 68 6f 75 6c 64 20 68 61 |d MRT: S|hould ha|
|00001960| 76 65 20 44 33 44 50 4d | 49 53 43 43 41 50 53 5f |ve D3DPM|ISCCAPS_|
|00001970| 49 4e 44 45 50 45 4e 44 | 45 4e 54 57 52 49 54 45 |INDEPEND|ENTWRITE|
|00001980| 4d 41 53 4b 53 20 7c 20 | 44 33 44 50 4d 49 53 43 |MASKS | |D3DPMISC|
|00001990| 43 41 50 53 5f 4d 52 54 | 50 4f 53 54 50 49 58 45 |CAPS_MRT|POSTPIXE|
|000019a0| 4c 53 48 41 44 45 52 42 | 4c 45 4e 44 49 4e 47 00 |LSHADERB|LENDING.|
|000019b0| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|000019c0| 50 53 33 5f 30 3a 20 53 | 68 6f 75 6c 64 20 6e 6f |PS3_0: S|hould no|
|000019d0| 74 20 68 61 76 65 20 74 | 68 65 20 44 33 44 50 54 |t have t|he D3DPT|
|000019e0| 45 58 54 55 52 45 43 41 | 50 53 5f 53 51 55 41 52 |EXTURECA|PS_SQUAR|
|000019f0| 45 4f 4e 4c 59 20 6c 69 | 6d 69 74 61 74 69 6f 6e |EONLY li|mitation|
|00001a00| 2e 00 00 00 00 00 00 00 | 44 65 76 69 63 65 20 73 |........|Device s|
|00001a10| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 3a 20 54 |upports |PS3_0: T|
|00001a20| 65 78 74 75 72 65 43 61 | 70 73 20 73 68 6f 75 6c |extureCa|ps shoul|
|00001a30| 64 20 68 61 76 65 20 44 | 33 44 50 54 45 58 54 55 |d have D|3DPTEXTU|
|00001a40| 52 45 43 41 50 53 5f 50 | 45 52 53 50 45 43 54 49 |RECAPS_P|ERSPECTI|
|00001a50| 56 45 20 7c 20 44 33 44 | 50 54 45 58 54 55 52 45 |VE | D3D|PTEXTURE|
|00001a60| 43 41 50 53 5f 54 45 58 | 52 45 50 45 41 54 4e 4f |CAPS_TEX|REPEATNO|
|00001a70| 54 53 43 41 4c 45 44 42 | 59 53 49 5a 45 20 7c 20 |TSCALEDB|YSIZE | |
|00001a80| 44 33 44 50 54 45 58 54 | 55 52 45 43 41 50 53 5f |D3DPTEXT|URECAPS_|
|00001a90| 50 52 4f 4a 45 43 54 45 | 44 20 7c 20 44 33 44 50 |PROJECTE|D | D3DP|
|00001aa0| 54 45 58 54 55 52 45 43 | 41 50 53 5f 43 55 42 45 |TEXTUREC|APS_CUBE|
|00001ab0| 4d 41 50 20 7c 20 44 33 | 44 50 54 45 58 54 55 52 |MAP | D3|DPTEXTUR|
|00001ac0| 45 43 41 50 53 5f 56 4f | 4c 55 4d 45 4d 41 50 20 |ECAPS_VO|LUMEMAP |
|00001ad0| 7c 20 44 33 44 50 54 45 | 58 54 55 52 45 43 41 50 || D3DPTE|XTURECAP|
|00001ae0| 53 5f 4d 49 50 4d 41 50 | 20 7c 20 44 33 44 50 54 |S_MIPMAP| | D3DPT|
|00001af0| 45 58 54 55 52 45 43 41 | 50 53 5f 4d 49 50 56 4f |EXTURECA|PS_MIPVO|
|00001b00| 4c 55 4d 45 4d 41 50 20 | 7c 20 44 33 44 50 54 45 |LUMEMAP || D3DPTE|
|00001b10| 58 54 55 52 45 43 41 50 | 53 5f 4d 49 50 43 55 42 |XTURECAP|S_MIPCUB|
|00001b20| 45 4d 41 50 00 00 00 00 | 44 65 76 69 63 65 20 73 |EMAP....|Device s|
|00001b30| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 3a 20 53 |upports |PS3_0: S|
|00001b40| 74 65 6e 63 69 6c 43 61 | 70 73 20 73 68 6f 75 6c |tencilCa|ps shoul|
|00001b50| 64 20 68 61 76 65 20 44 | 33 44 53 54 45 4e 43 49 |d have D|3DSTENCI|
|00001b60| 4c 43 41 50 53 5f 4b 45 | 45 50 20 7c 20 44 33 44 |LCAPS_KE|EP | D3D|
|00001b70| 53 54 45 4e 43 49 4c 43 | 41 50 53 5f 5a 45 52 4f |STENCILC|APS_ZERO|
|00001b80| 20 7c 20 44 33 44 53 54 | 45 4e 43 49 4c 43 41 50 | | D3DST|ENCILCAP|
|00001b90| 53 5f 52 45 50 4c 41 43 | 45 20 7c 20 44 33 44 53 |S_REPLAC|E | D3DS|
|00001ba0| 54 45 4e 43 49 4c 43 41 | 50 53 5f 49 4e 43 52 53 |TENCILCA|PS_INCRS|
|00001bb0| 41 54 20 7c 20 44 33 44 | 53 54 45 4e 43 49 4c 43 |AT | D3D|STENCILC|
|00001bc0| 41 50 53 5f 44 45 43 52 | 53 41 54 20 7c 20 44 33 |APS_DECR|SAT | D3|
|00001bd0| 44 53 54 45 4e 43 49 4c | 43 41 50 53 5f 49 4e 56 |DSTENCIL|CAPS_INV|
|00001be0| 45 52 54 20 7c 20 44 33 | 44 53 54 45 4e 43 49 4c |ERT | D3|DSTENCIL|
|00001bf0| 43 41 50 53 5f 49 4e 43 | 52 20 7c 20 44 33 44 53 |CAPS_INC|R | D3DS|
|00001c00| 54 45 4e 43 49 4c 43 41 | 50 53 5f 44 45 43 52 20 |TENCILCA|PS_DECR |
|00001c10| 7c 20 44 33 44 53 54 45 | 4e 43 49 4c 43 41 50 53 || D3DSTE|NCILCAPS|
|00001c20| 5f 54 57 4f 53 49 44 45 | 44 00 00 00 00 00 00 00 |_TWOSIDE|D.......|
|00001c30| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|00001c40| 50 53 33 5f 30 3a 20 54 | 65 78 74 75 72 65 41 64 |PS3_0: T|extureAd|
|00001c50| 64 72 65 73 73 43 61 70 | 73 20 73 68 6f 75 6c 64 |dressCap|s should|
|00001c60| 20 68 61 76 65 20 44 33 | 44 50 54 41 44 44 52 45 | have D3|DPTADDRE|
|00001c70| 53 53 43 41 50 53 5f 57 | 52 41 50 20 7c 20 44 33 |SSCAPS_W|RAP | D3|
|00001c80| 44 50 54 41 44 44 52 45 | 53 53 43 41 50 53 5f 4d |DPTADDRE|SSCAPS_M|
|00001c90| 49 52 52 4f 52 20 7c 20 | 44 33 44 50 54 41 44 44 |IRROR | |D3DPTADD|
|00001ca0| 52 45 53 53 43 41 50 53 | 5f 43 4c 41 4d 50 20 7c |RESSCAPS|_CLAMP ||
|00001cb0| 20 44 33 44 50 54 41 44 | 44 52 45 53 53 43 41 50 | D3DPTAD|DRESSCAP|
|00001cc0| 53 5f 42 4f 52 44 45 52 | 20 7c 20 44 33 44 50 54 |S_BORDER| | D3DPT|
|00001cd0| 41 44 44 52 45 53 53 43 | 41 50 53 5f 49 4e 44 45 |ADDRESSC|APS_INDE|
|00001ce0| 50 45 4e 44 45 4e 54 55 | 56 20 7c 20 44 33 44 50 |PENDENTU|V | D3DP|
|00001cf0| 54 41 44 44 52 45 53 53 | 43 41 50 53 5f 4d 49 52 |TADDRESS|CAPS_MIR|
|00001d00| 52 4f 52 4f 4e 43 45 00 | 44 65 76 69 63 65 20 73 |RORONCE.|Device s|
|00001d10| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 3a 20 56 |upports |PS3_0: V|
|00001d20| 6f 6c 75 6d 65 54 65 78 | 74 75 72 65 46 69 6c 74 |olumeTex|tureFilt|
|00001d30| 65 72 43 61 70 73 20 73 | 68 6f 75 6c 64 20 68 61 |erCaps s|hould ha|
|00001d40| 76 65 20 44 33 44 50 54 | 46 49 4c 54 45 52 43 41 |ve D3DPT|FILTERCA|
|00001d50| 50 53 5f 4d 49 4e 46 50 | 4f 49 4e 54 20 7c 20 44 |PS_MINFP|OINT | D|
|00001d60| 33 44 50 54 46 49 4c 54 | 45 52 43 41 50 53 5f 4d |3DPTFILT|ERCAPS_M|
|00001d70| 49 4e 46 4c 49 4e 45 41 | 52 20 7c 20 44 33 44 50 |INFLINEA|R | D3DP|
|00001d80| 54 46 49 4c 54 45 52 43 | 41 50 53 5f 4d 49 50 46 |TFILTERC|APS_MIPF|
|00001d90| 50 4f 49 4e 54 20 7c 20 | 44 33 44 50 54 46 49 4c |POINT | |D3DPTFIL|
|00001da0| 54 45 52 43 41 50 53 5f | 4d 49 50 46 4c 49 4e 45 |TERCAPS_|MIPFLINE|
|00001db0| 41 52 20 7c 20 44 33 44 | 50 54 46 49 4c 54 45 52 |AR | D3D|PTFILTER|
|00001dc0| 43 41 50 53 5f 4d 41 47 | 46 50 4f 49 4e 54 20 7c |CAPS_MAG|FPOINT ||
|00001dd0| 20 44 33 44 50 54 46 49 | 4c 54 45 52 43 41 50 53 | D3DPTFI|LTERCAPS|
|00001de0| 5f 4d 41 47 46 4c 49 4e | 45 41 52 00 00 00 00 00 |_MAGFLIN|EAR.....|
|00001df0| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|00001e00| 50 53 33 5f 30 3a 20 43 | 75 62 65 54 65 78 74 75 |PS3_0: C|ubeTextu|
|00001e10| 72 65 46 69 6c 74 65 72 | 43 61 70 73 20 73 68 6f |reFilter|Caps sho|
|00001e20| 75 6c 64 20 68 61 76 65 | 20 44 33 44 50 54 46 49 |uld have| D3DPTFI|
|00001e30| 4c 54 45 52 43 41 50 53 | 5f 4d 49 4e 46 50 4f 49 |LTERCAPS|_MINFPOI|
|00001e40| 4e 54 20 7c 20 44 33 44 | 50 54 46 49 4c 54 45 52 |NT | D3D|PTFILTER|
|00001e50| 43 41 50 53 5f 4d 49 4e | 46 4c 49 4e 45 41 52 20 |CAPS_MIN|FLINEAR |
|00001e60| 7c 20 44 33 44 50 54 46 | 49 4c 54 45 52 43 41 50 || D3DPTF|ILTERCAP|
|00001e70| 53 5f 4d 49 50 46 50 4f | 49 4e 54 20 7c 20 44 33 |S_MIPFPO|INT | D3|
|00001e80| 44 50 54 46 49 4c 54 45 | 52 43 41 50 53 5f 4d 49 |DPTFILTE|RCAPS_MI|
|00001e90| 50 46 4c 49 4e 45 41 52 | 20 7c 20 44 33 44 50 54 |PFLINEAR| | D3DPT|
|00001ea0| 46 49 4c 54 45 52 43 41 | 50 53 5f 4d 41 47 46 50 |FILTERCA|PS_MAGFP|
|00001eb0| 4f 49 4e 54 20 7c 20 44 | 33 44 50 54 46 49 4c 54 |OINT | D|3DPTFILT|
|00001ec0| 45 52 43 41 50 53 5f 4d | 41 47 46 4c 49 4e 45 41 |ERCAPS_M|AGFLINEA|
|00001ed0| 52 00 00 00 00 00 00 00 | 44 65 76 69 63 65 20 73 |R.......|Device s|
|00001ee0| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 3a 20 54 |upports |PS3_0: T|
|00001ef0| 65 78 74 75 72 65 46 69 | 6c 74 65 72 43 61 70 73 |extureFi|lterCaps|
|00001f00| 20 73 68 6f 75 6c 64 20 | 68 61 76 65 20 44 33 44 | should |have D3D|
|00001f10| 50 54 46 49 4c 54 45 52 | 43 41 50 53 5f 4d 49 4e |PTFILTER|CAPS_MIN|
|00001f20| 46 50 4f 49 4e 54 20 7c | 20 44 33 44 50 54 46 49 |FPOINT || D3DPTFI|
|00001f30| 4c 54 45 52 43 41 50 53 | 5f 4d 49 4e 46 4c 49 4e |LTERCAPS|_MINFLIN|
|00001f40| 45 41 52 20 7c 20 44 33 | 44 50 54 46 49 4c 54 45 |EAR | D3|DPTFILTE|
|00001f50| 52 43 41 50 53 5f 4d 49 | 4e 46 41 4e 49 53 4f 54 |RCAPS_MI|NFANISOT|
|00001f60| 52 4f 50 49 43 20 7c 20 | 44 33 44 50 54 46 49 4c |ROPIC | |D3DPTFIL|
|00001f70| 54 45 52 43 41 50 53 5f | 4d 49 50 46 50 4f 49 4e |TERCAPS_|MIPFPOIN|
|00001f80| 54 20 7c 20 44 33 44 50 | 54 46 49 4c 54 45 52 43 |T | D3DP|TFILTERC|
|00001f90| 41 50 53 5f 4d 49 50 46 | 4c 49 4e 45 41 52 20 7c |APS_MIPF|LINEAR ||
|00001fa0| 20 44 33 44 50 54 46 49 | 4c 54 45 52 43 41 50 53 | D3DPTFI|LTERCAPS|
|00001fb0| 5f 4d 41 47 46 50 4f 49 | 4e 54 20 7c 20 44 33 44 |_MAGFPOI|NT | D3D|
|00001fc0| 50 54 46 49 4c 54 45 52 | 43 41 50 53 5f 4d 41 47 |PTFILTER|CAPS_MAG|
|00001fd0| 46 4c 49 4e 45 41 52 00 | 44 65 76 69 63 65 20 73 |FLINEAR.|Device s|
|00001fe0| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 3a 20 44 |upports |PS3_0: D|
|00001ff0| 65 73 74 42 6c 65 6e 64 | 43 61 70 73 20 73 68 6f |estBlend|Caps sho|
|00002000| 75 6c 64 20 68 61 76 65 | 20 61 6c 6c 20 62 6c 65 |uld have| all ble|
|00002010| 6e 64 20 6d 6f 64 65 73 | 20 62 65 73 69 64 65 73 |nd modes| besides|
|00002020| 20 53 52 43 41 4c 50 48 | 41 53 41 54 2c 20 42 4f | SRCALPH|ASAT, BO|
|00002030| 54 48 53 52 43 41 4c 50 | 48 41 20 61 6e 64 20 42 |THSRCALP|HA and B|
|00002040| 4f 54 48 49 4e 56 53 52 | 43 41 4c 50 48 41 00 00 |OTHINVSR|CALPHA..|
|00002050| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|00002060| 50 53 33 5f 30 3a 20 53 | 72 63 42 6c 65 6e 64 43 |PS3_0: S|rcBlendC|
|00002070| 61 70 73 20 73 68 6f 75 | 6c 64 20 73 75 70 70 6f |aps shou|ld suppo|
|00002080| 72 74 20 61 6c 6c 20 62 | 6c 65 6e 64 20 6d 6f 64 |rt all b|lend mod|
|00002090| 65 73 00 00 00 00 00 00 | 44 65 76 69 63 65 20 73 |es......|Device s|
|000020a0| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 3a 20 41 |upports |PS3_0: A|
|000020b0| 6c 70 68 61 43 6d 70 43 | 61 70 73 20 73 68 6f 75 |lphaCmpC|aps shou|
|000020c0| 6c 64 20 68 61 76 65 20 | 44 33 44 50 43 4d 50 43 |ld have |D3DPCMPC|
|000020d0| 41 50 53 5f 4e 45 56 45 | 52 20 7c 20 44 33 44 50 |APS_NEVE|R | D3DP|
|000020e0| 43 4d 50 43 41 50 53 5f | 4c 45 53 53 20 7c 20 44 |CMPCAPS_|LESS | D|
|000020f0| 33 44 50 43 4d 50 43 41 | 50 53 5f 45 51 55 41 4c |3DPCMPCA|PS_EQUAL|
|00002100| 20 7c 20 44 33 44 50 43 | 4d 50 43 41 50 53 5f 4c | | D3DPC|MPCAPS_L|
|00002110| 45 53 53 45 51 55 41 4c | 20 7c 20 44 33 44 50 43 |ESSEQUAL| | D3DPC|
|00002120| 4d 50 43 41 50 53 5f 47 | 52 45 41 54 45 52 20 7c |MPCAPS_G|REATER ||
|00002130| 20 44 33 44 50 43 4d 50 | 43 41 50 53 5f 4e 4f 54 | D3DPCMP|CAPS_NOT|
|00002140| 45 51 55 41 4c 20 7c 20 | 44 33 44 50 43 4d 50 43 |EQUAL | |D3DPCMPC|
|00002150| 41 50 53 5f 47 52 45 41 | 54 45 52 45 51 55 41 4c |APS_GREA|TEREQUAL|
|00002160| 20 7c 20 44 33 44 50 43 | 4d 50 43 41 50 53 5f 41 | | D3DPC|MPCAPS_A|
|00002170| 4c 57 41 59 53 00 00 00 | 44 65 76 69 63 65 20 73 |LWAYS...|Device s|
|00002180| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 3a 20 5a |upports |PS3_0: Z|
|00002190| 43 6d 70 43 61 70 73 20 | 73 68 6f 75 6c 64 20 68 |CmpCaps |should h|
|000021a0| 61 76 65 20 44 33 44 50 | 43 4d 50 43 41 50 53 5f |ave D3DP|CMPCAPS_|
|000021b0| 4e 45 56 45 52 20 7c 20 | 44 33 44 50 43 4d 50 43 |NEVER | |D3DPCMPC|
|000021c0| 41 50 53 5f 4c 45 53 53 | 20 7c 20 44 33 44 50 43 |APS_LESS| | D3DPC|
|000021d0| 4d 50 43 41 50 53 5f 45 | 51 55 41 4c 20 7c 20 44 |MPCAPS_E|QUAL | D|
|000021e0| 33 44 50 43 4d 50 43 41 | 50 53 5f 4c 45 53 53 45 |3DPCMPCA|PS_LESSE|
|000021f0| 51 55 41 4c 20 7c 20 44 | 33 44 50 43 4d 50 43 41 |QUAL | D|3DPCMPCA|
|00002200| 50 53 5f 47 52 45 41 54 | 45 52 20 7c 20 44 33 44 |PS_GREAT|ER | D3D|
|00002210| 50 43 4d 50 43 41 50 53 | 5f 4e 4f 54 45 51 55 41 |PCMPCAPS|_NOTEQUA|
|00002220| 4c 20 7c 20 44 33 44 50 | 43 4d 50 43 41 50 53 5f |L | D3DP|CMPCAPS_|
|00002230| 47 52 45 41 54 45 52 45 | 51 55 41 4c 20 7c 20 44 |GREATERE|QUAL | D|
|00002240| 33 44 50 43 4d 50 43 41 | 50 53 5f 41 4c 57 41 59 |3DPCMPCA|PS_ALWAY|
|00002250| 53 00 00 00 00 00 00 00 | 44 65 76 69 63 65 20 73 |S.......|Device s|
|00002260| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 3a 20 52 |upports |PS3_0: R|
|00002270| 61 73 74 65 72 43 61 70 | 73 20 73 68 6f 75 6c 64 |asterCap|s should|
|00002280| 20 68 61 76 65 20 44 33 | 44 50 52 41 53 54 45 52 | have D3|DPRASTER|
|00002290| 43 41 50 53 5f 4d 49 50 | 4d 41 50 4c 4f 44 42 49 |CAPS_MIP|MAPLODBI|
|000022a0| 41 53 20 7c 20 44 33 44 | 50 52 41 53 54 45 52 43 |AS | D3D|PRASTERC|
|000022b0| 41 50 53 5f 41 4e 49 53 | 4f 54 52 4f 50 59 20 7c |APS_ANIS|OTROPY ||
|000022c0| 20 44 33 44 50 52 41 53 | 54 45 52 43 41 50 53 5f | D3DPRAS|TERCAPS_|
|000022d0| 43 4f 4c 4f 52 50 45 52 | 53 50 45 43 54 49 56 45 |COLORPER|SPECTIVE|
|000022e0| 20 7c 20 44 33 44 50 52 | 41 53 54 45 52 43 41 50 | | D3DPR|ASTERCAP|
|000022f0| 53 5f 53 43 49 53 53 4f | 52 54 45 53 54 20 7c 20 |S_SCISSO|RTEST | |
|00002300| 44 33 44 50 52 41 53 54 | 45 52 43 41 50 53 5f 53 |D3DPRAST|ERCAPS_S|
|00002310| 4c 4f 50 45 53 43 41 4c | 45 44 45 50 54 48 42 49 |LOPESCAL|EDEPTHBI|
|00002320| 41 53 20 7c 20 44 33 44 | 50 52 41 53 54 45 52 43 |AS | D3D|PRASTERC|
|00002330| 41 50 53 5f 44 45 50 54 | 48 42 49 41 53 00 00 00 |APS_DEPT|HBIAS...|
|00002340| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|00002350| 50 53 33 5f 30 3a 20 50 | 72 69 6d 69 74 69 76 65 |PS3_0: P|rimitive|
|00002360| 4d 69 73 63 43 61 70 73 | 20 73 68 6f 75 6c 64 20 |MiscCaps| should |
|00002370| 68 61 76 65 20 44 33 44 | 50 4d 49 53 43 43 41 50 |have D3D|PMISCCAP|
|00002380| 53 5f 4d 41 53 4b 5a 20 | 7c 20 44 33 44 50 4d 49 |S_MASKZ || D3DPMI|
|00002390| 53 43 43 41 50 53 5f 43 | 4f 4c 4f 52 57 52 49 54 |SCCAPS_C|OLORWRIT|
|000023a0| 45 45 4e 41 42 4c 45 20 | 7c 20 44 33 44 50 4d 49 |EENABLE || D3DPMI|
|000023b0| 53 43 43 41 50 53 5f 42 | 4c 45 4e 44 4f 50 20 7c |SCCAPS_B|LENDOP ||
|000023c0| 20 44 33 44 50 4d 49 53 | 43 43 41 50 53 5f 46 4f | D3DPMIS|CCAPS_FO|
|000023d0| 47 49 4e 46 56 46 00 00 | 44 65 76 69 63 65 20 73 |GINFVF..|Device s|
|000023e0| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 3a 20 50 |upports |PS3_0: P|
|000023f0| 72 69 6d 69 74 69 76 65 | 4d 69 73 63 43 61 70 73 |rimitive|MiscCaps|
|00002400| 20 73 68 6f 75 6c 64 20 | 68 61 76 65 20 44 33 44 | should |have D3D|
|00002410| 50 4d 49 53 43 43 41 50 | 53 5f 43 55 4c 4c 4e 4f |PMISCCAP|S_CULLNO|
|00002420| 4e 45 20 7c 20 44 33 44 | 50 4d 49 53 43 43 41 50 |NE | D3D|PMISCCAP|
|00002430| 53 5f 43 55 4c 4c 43 57 | 20 7c 20 44 33 44 50 4d |S_CULLCW| | D3DPM|
|00002440| 49 53 43 43 41 50 53 5f | 43 55 4c 4c 43 43 57 00 |ISCCAPS_|CULLCCW.|
|00002450| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|00002460| 50 53 33 5f 30 3a 20 4d | 61 78 41 6e 69 73 6f 74 |PS3_0: M|axAnisot|
|00002470| 72 6f 70 79 20 73 68 6f | 75 6c 64 20 62 65 20 61 |ropy sho|uld be a|
|00002480| 74 20 6c 65 61 73 74 20 | 31 36 00 00 00 00 00 00 |t least |16......|
|00002490| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|000024a0| 50 53 33 5f 30 3a 20 4d | 61 78 54 65 78 74 75 72 |PS3_0: M|axTextur|
|000024b0| 65 52 65 70 65 61 74 20 | 73 68 6f 75 6c 64 20 62 |eRepeat |should b|
|000024c0| 65 20 61 74 20 6c 65 61 | 73 74 20 38 31 39 32 00 |e at lea|st 8192.|
|000024d0| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|000024e0| 50 53 33 5f 30 3a 20 50 | 53 32 30 43 61 70 73 2e |PS3_0: P|S20Caps.|
|000024f0| 43 61 70 73 20 73 68 6f | 75 6c 64 20 68 61 76 65 |Caps sho|uld have|
|00002500| 20 44 33 44 50 53 32 30 | 43 41 50 53 5f 41 52 42 | D3DPS20|CAPS_ARB|
|00002510| 49 54 52 41 52 59 53 57 | 49 5a 5a 4c 45 20 7c 20 |ITRARYSW|IZZLE | |
|00002520| 44 33 44 50 53 32 30 43 | 41 50 53 5f 47 52 41 44 |D3DPS20C|APS_GRAD|
|00002530| 49 45 4e 54 49 4e 53 54 | 52 55 43 54 49 4f 4e 53 |IENTINST|RUCTIONS|
|00002540| 20 7c 20 44 33 44 50 53 | 32 30 43 41 50 53 5f 50 | | D3DPS|20CAPS_P|
|00002550| 52 45 44 49 43 41 54 49 | 4f 4e 20 7c 20 44 33 44 |REDICATI|ON | D3D|
|00002560| 50 53 32 30 43 41 50 53 | 5f 4e 4f 44 45 50 45 4e |PS20CAPS|_NODEPEN|
|00002570| 44 45 4e 54 52 45 41 44 | 4c 49 4d 49 54 20 7c 20 |DENTREAD|LIMIT | |
|00002580| 44 33 44 50 53 32 30 43 | 41 50 53 5f 4e 4f 54 45 |D3DPS20C|APS_NOTE|
|00002590| 58 49 4e 53 54 52 55 43 | 54 49 4f 4e 4c 49 4d 49 |XINSTRUC|TIONLIMI|
|000025a0| 54 00 00 00 00 00 00 00 | 44 65 76 69 63 65 20 73 |T.......|Device s|
|000025b0| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 3a 20 50 |upports |PS3_0: P|
|000025c0| 53 32 30 43 61 70 73 2e | 4e 75 6d 49 6e 73 74 72 |S20Caps.|NumInstr|
|000025d0| 75 63 74 69 6f 6e 53 6c | 6f 74 73 20 6e 6f 74 20 |uctionSl|ots not |
|000025e0| 73 65 74 20 63 6f 72 72 | 65 63 74 6c 79 00 00 00 |set corr|ectly...|
|000025f0| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|00002600| 50 53 33 5f 30 3a 20 50 | 53 32 30 43 61 70 73 2e |PS3_0: P|S20Caps.|
|00002610| 53 74 61 74 69 63 46 6c | 6f 77 43 6f 6e 74 72 6f |StaticFl|owContro|
|00002620| 6c 44 65 70 74 68 20 6e | 6f 74 20 73 65 74 20 63 |lDepth n|ot set c|
|00002630| 6f 72 72 65 63 74 6c 79 | 00 00 00 00 44 65 76 69 |orrectly|....Devi|
|00002640| 63 65 20 73 75 70 70 6f | 72 74 73 20 50 53 33 5f |ce suppo|rts PS3_|
|00002650| 30 3a 20 50 53 32 30 43 | 61 70 73 2e 4e 75 6d 54 |0: PS20C|aps.NumT|
|00002660| 65 6d 70 73 20 6e 6f 74 | 20 73 65 74 20 63 6f 72 |emps not| set cor|
|00002670| 72 65 63 74 6c 79 00 00 | 44 65 76 69 63 65 20 73 |rectly..|Device s|
|00002680| 75 70 70 6f 72 74 73 20 | 50 53 33 5f 30 3a 20 50 |upports |PS3_0: P|
|00002690| 53 32 30 43 61 70 73 2e | 44 79 6e 61 6d 69 63 46 |S20Caps.|DynamicF|
|000026a0| 6c 6f 77 43 6f 6e 74 72 | 6f 6c 44 65 70 74 68 20 |lowContr|olDepth |
|000026b0| 6e 6f 74 20 73 65 74 20 | 63 6f 72 72 65 63 74 6c |not set |correctl|
|000026c0| 79 00 00 00 4d 61 78 56 | 65 72 74 65 78 53 68 61 |y...MaxV|ertexSha|
|000026d0| 64 65 72 33 30 49 6e 73 | 74 72 75 63 74 69 6f 6e |der30Ins|truction|
|000026e0| 53 6c 6f 74 73 20 6e 6f | 74 20 73 65 74 20 63 6f |Slots no|t set co|
|000026f0| 72 72 65 63 74 6c 79 00 | 44 65 76 69 63 65 20 53 |rrectly.|Device S|
|00002700| 75 70 70 6f 72 74 73 20 | 56 53 33 5f 30 3a 20 4d |upports |VS3_0: M|
|00002710| 61 78 56 65 72 74 65 78 | 53 68 61 64 65 72 33 30 |axVertex|Shader30|
|00002720| 49 6e 73 74 72 75 63 74 | 69 6f 6e 53 6c 6f 74 73 |Instruct|ionSlots|
|00002730| 20 6e 6f 74 20 73 65 74 | 20 63 6f 72 72 65 63 74 | not set| correct|
|00002740| 6c 79 00 00 44 65 76 69 | 63 65 20 53 75 70 70 6f |ly..Devi|ce Suppo|
|00002750| 72 74 73 20 56 53 33 5f | 30 3a 20 47 75 61 72 64 |rts VS3_|0: Guard|
|00002760| 42 61 6e 64 20 73 68 6f | 75 6c 64 20 62 65 20 61 |Band sho|uld be a|
|00002770| 74 20 6c 65 61 73 74 20 | 38 31 39 32 2e 66 00 00 |t least |8192.f..|
|00002780| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|00002790| 50 53 33 5f 30 3a 20 4d | 61 78 55 73 65 72 43 6c |PS3_0: M|axUserCl|
|000027a0| 69 70 50 6c 61 6e 65 73 | 20 73 68 6f 75 6c 64 20 |ipPlanes| should |
|000027b0| 62 65 20 61 74 20 6c 65 | 61 73 74 20 36 00 00 00 |be at le|ast 6...|
|000027c0| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|000027d0| 56 53 33 5f 30 3a 20 44 | 65 63 6c 54 79 70 65 73 |VS3_0: D|eclTypes|
|000027e0| 20 73 68 6f 75 6c 64 20 | 68 61 76 65 20 44 33 44 | should |have D3D|
|000027f0| 44 54 43 41 50 53 5f 55 | 42 59 54 45 34 20 7c 20 |DTCAPS_U|BYTE4 | |
|00002800| 44 33 44 44 54 43 41 50 | 53 5f 55 42 59 54 45 34 |D3DDTCAP|S_UBYTE4|
|00002810| 4e 20 7c 20 44 33 44 44 | 54 43 41 50 53 5f 53 48 |N | D3DD|TCAPS_SH|
|00002820| 4f 52 54 32 4e 20 7c 20 | 44 33 44 44 54 43 41 50 |ORT2N | |D3DDTCAP|
|00002830| 53 5f 53 48 4f 52 54 34 | 4e 20 7c 20 44 33 44 44 |S_SHORT4|N | D3DD|
|00002840| 54 43 41 50 53 5f 46 4c | 4f 41 54 31 36 5f 32 20 |TCAPS_FL|OAT16_2 |
|00002850| 7c 20 44 33 44 44 54 43 | 41 50 53 5f 46 4c 4f 41 || D3DDTC|APS_FLOA|
|00002860| 54 31 36 5f 34 00 00 00 | 44 65 76 69 63 65 20 73 |T16_4...|Device s|
|00002870| 75 70 70 6f 72 74 73 20 | 56 53 33 5f 30 3a 20 44 |upports |VS3_0: D|
|00002880| 33 44 44 45 56 43 41 50 | 53 32 5f 56 45 52 54 45 |3DDEVCAP|S2_VERTE|
|00002890| 58 45 4c 45 4d 45 4e 54 | 53 43 41 4e 53 48 41 52 |XELEMENT|SCANSHAR|
|000028a0| 45 53 54 52 45 41 4d 4f | 46 46 53 45 54 20 73 68 |ESTREAMO|FFSET sh|
|000028b0| 6f 75 6c 64 20 62 65 20 | 73 65 74 2e 00 00 00 00 |ould be |set.....|
|000028c0| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|000028d0| 56 53 33 5f 30 3a 20 44 | 33 44 46 56 46 43 41 50 |VS3_0: D|3DFVFCAP|
|000028e0| 53 5f 50 53 49 5a 45 20 | 73 68 6f 75 6c 64 20 62 |S_PSIZE |should b|
|000028f0| 65 20 73 65 74 2e 00 00 | 44 65 76 69 63 65 20 73 |e set...|Device s|
|00002900| 75 70 70 6f 72 74 73 20 | 56 53 33 5f 30 3a 20 56 |upports |VS3_0: V|
|00002910| 65 72 74 65 78 54 65 78 | 74 75 72 65 46 69 6c 74 |ertexTex|tureFilt|
|00002920| 65 72 43 61 70 73 20 73 | 68 6f 75 6c 64 20 68 61 |erCaps s|hould ha|
|00002930| 76 65 20 28 44 33 44 50 | 54 46 49 4c 54 45 52 43 |ve (D3DP|TFILTERC|
|00002940| 41 50 53 5f 4d 49 4e 46 | 50 4f 49 4e 54 20 7c 20 |APS_MINF|POINT | |
|00002950| 44 33 44 50 54 46 49 4c | 54 45 52 43 41 50 53 5f |D3DPTFIL|TERCAPS_|
|00002960| 4d 41 47 46 50 4f 49 4e | 54 00 00 00 00 00 00 00 |MAGFPOIN|T.......|
|00002970| 44 65 76 69 63 65 20 73 | 75 70 70 6f 72 74 73 20 |Device s|upports |
|00002980| 56 53 33 5f 30 3a 20 52 | 61 73 74 65 72 43 61 70 |VS3_0: R|asterCap|
|00002990| 73 20 73 68 6f 75 6c 64 | 20 68 61 76 65 20 44 33 |s should| have D3|
|000029a0| 44 50 52 41 53 54 45 52 | 43 41 50 53 5f 46 4f 47 |DPRASTER|CAPS_FOG|
|000029b0| 56 45 52 54 45 58 00 00 | 44 65 76 69 63 65 20 53 |VERTEX..|Device S|
|000029c0| 75 70 70 6f 72 74 73 20 | 56 53 33 5f 30 3a 20 4d |upports |VS3_0: M|
|000029d0| 61 78 56 65 72 74 65 78 | 53 68 61 64 65 72 43 6f |axVertex|ShaderCo|
|000029e0| 6e 73 74 20 73 68 6f 75 | 6c 64 20 62 65 20 61 74 |nst shou|ld be at|
|000029f0| 20 6c 65 61 73 74 20 32 | 35 36 00 00 00 00 00 46 | least 2|56.....F|
|00002a00| 44 65 76 69 63 65 20 53 | 75 70 70 6f 72 74 73 20 |Device S|upports |
|00002a10| 56 53 33 5f 30 3a 20 44 | 33 44 56 53 32 30 43 41 |VS3_0: D|3DVS20CA|
|00002a20| 50 53 5f 50 52 45 44 49 | 43 41 54 49 4f 4e 20 73 |PS_PREDI|CATION s|
|00002a30| 68 6f 75 6c 64 20 62 65 | 20 73 65 74 00 00 00 00 |hould be| set....|
|00002a40| 44 65 76 69 63 65 20 53 | 75 70 70 6f 72 74 73 20 |Device S|upports |
|00002a50| 56 53 33 5f 30 3a 20 56 | 53 32 30 43 61 70 73 2e |VS3_0: V|S20Caps.|
|00002a60| 53 74 61 74 69 63 46 6c | 6f 77 43 6f 6e 74 72 6f |StaticFl|owContro|
|00002a70| 6c 44 65 70 74 68 20 6e | 6f 74 20 73 65 74 20 63 |lDepth n|ot set c|
|00002a80| 6f 72 72 65 63 74 6c 79 | 00 00 00 00 44 65 76 69 |orrectly|....Devi|
|00002a90| 63 65 20 53 75 70 70 6f | 72 74 73 20 56 53 33 5f |ce Suppo|rts VS3_|
|00002aa0| 30 3a 20 56 53 32 30 43 | 61 70 73 2e 4e 75 6d 54 |0: VS20C|aps.NumT|
|00002ab0| 65 6d 70 73 20 6e 6f 74 | 20 73 65 74 20 63 6f 72 |emps not| set cor|
|00002ac0| 72 65 63 74 6c 79 00 00 | 44 65 76 69 63 65 20 53 |rectly..|Device S|
|00002ad0| 75 70 70 6f 72 74 73 20 | 56 53 33 5f 30 3a 20 56 |upports |VS3_0: V|
|00002ae0| 53 32 30 43 61 70 73 2e | 44 79 6e 61 6d 69 63 46 |S20Caps.|DynamicF|
|00002af0| 6c 6f 77 43 6f 6e 74 72 | 6f 6c 44 65 70 74 68 20 |lowContr|olDepth |
|00002b00| 6e 6f 74 20 73 65 74 20 | 63 6f 72 72 65 63 74 6c |not set |correctl|
|00002b10| 79 00 00 00 50 53 32 30 | 43 61 70 73 2e 44 79 6e |y...PS20|Caps.Dyn|
|00002b20| 61 6d 69 63 46 6c 6f 77 | 43 6f 6e 74 72 6f 6c 44 |amicFlow|ControlD|
|00002b30| 65 70 74 68 20 6e 6f 74 | 20 73 65 74 20 63 6f 72 |epth not| set cor|
|00002b40| 72 65 63 74 6c 79 00 00 | 50 53 32 30 43 61 70 73 |rectly..|PS20Caps|
|00002b50| 2e 4e 75 6d 54 65 6d 70 | 73 20 6e 6f 74 20 73 65 |.NumTemp|s not se|
|00002b60| 74 20 63 6f 72 72 65 63 | 74 6c 79 00 50 53 32 30 |t correc|tly.PS20|
|00002b70| 43 61 70 73 2e 53 74 61 | 74 69 63 46 6c 6f 77 43 |Caps.Sta|ticFlowC|
|00002b80| 6f 6e 74 72 6f 6c 44 65 | 70 74 68 20 6e 6f 74 20 |ontrolDe|pth not |
|00002b90| 73 65 74 20 63 6f 72 72 | 65 63 74 6c 79 00 00 00 |set corr|ectly...|
|00002ba0| 50 53 32 30 43 61 70 73 | 2e 4e 75 6d 49 6e 73 74 |PS20Caps|.NumInst|
|00002bb0| 72 75 63 74 69 6f 6e 53 | 6c 6f 74 73 20 6e 6f 74 |ructionS|lots not|
|00002bc0| 20 73 65 74 20 63 6f 72 | 72 65 63 74 6c 79 00 00 | set cor|rectly..|
|00002bd0| 56 53 32 30 43 61 70 73 | 2e 44 79 6e 61 6d 69 63 |VS20Caps|.Dynamic|
|00002be0| 46 6c 6f 77 43 6f 6e 74 | 72 6f 6c 44 65 70 74 68 |FlowCont|rolDepth|
|00002bf0| 20 6e 6f 74 20 73 65 74 | 20 63 6f 72 72 65 63 74 | not set| correct|
|00002c00| 6c 79 00 00 56 53 32 30 | 43 61 70 73 2e 4e 75 6d |ly..VS20|Caps.Num|
|00002c10| 54 65 6d 70 73 20 6e 6f | 74 20 73 65 74 20 63 6f |Temps no|t set co|
|00002c20| 72 72 65 63 74 6c 79 00 | 56 53 32 30 43 61 70 73 |rrectly.|VS20Caps|
|00002c30| 2e 53 74 61 74 69 63 46 | 6c 6f 77 43 6f 6e 74 72 |.StaticF|lowContr|
|00002c40| 6f 6c 44 65 70 74 68 20 | 6e 6f 74 20 73 65 74 20 |olDepth |not set |
|00002c50| 63 6f 72 72 65 63 74 6c | 79 00 00 00 48 41 4c 20 |correctl|y...HAL |
|00002c60| 44 69 73 61 62 6c 65 64 | 3a 20 44 58 39 20 44 65 |Disabled|: DX9 De|
|00002c70| 76 69 63 65 20 73 68 6f | 75 6c 64 20 6e 6f 74 20 |vice sho|uld not |
|00002c80| 73 75 70 70 6f 72 74 20 | 4c 69 6e 65 50 61 74 74 |support |LinePatt|
|00002c90| 65 72 6e 00 00 00 00 00 | 48 41 4c 20 44 69 73 61 |ern.....|HAL Disa|
|00002ca0| 62 6c 65 64 3a 20 56 53 | 32 2e 30 2b 20 68 61 72 |bled: VS|2.0+ har|
|00002cb0| 64 77 61 72 65 20 6d 75 | 73 74 20 73 75 70 70 6f |dware mu|st suppo|
|00002cc0| 72 74 20 61 74 20 6c 65 | 61 73 74 20 38 20 76 65 |rt at le|ast 8 ve|
|00002cd0| 72 74 65 78 20 73 74 72 | 65 61 6d 73 00 00 00 00 |rtex str|eams....|
|00002ce0| 48 41 4c 20 44 69 73 61 | 62 6c 65 64 3a 20 56 53 |HAL Disa|bled: VS|
|00002cf0| 32 2e 30 2b 20 68 61 72 | 64 77 61 72 65 20 6d 75 |2.0+ har|dware mu|
|00002d00| 73 74 20 6e 6f 74 20 73 | 65 74 20 44 33 44 56 54 |st not s|et D3DVT|
|00002d10| 58 50 43 41 50 53 5f 4e | 4f 5f 56 53 44 54 5f 55 |XPCAPS_N|O_VSDT_U|
|00002d20| 42 59 54 45 34 00 00 00 | 48 41 4c 20 44 69 73 61 |BYTE4...|HAL Disa|
|00002d30| 62 6c 65 64 3a 20 50 53 | 32 2e 30 2b 20 68 61 72 |bled: PS|2.0+ har|
|00002d40| 64 77 61 72 65 20 6d 75 | 73 74 20 6e 6f 74 20 62 |dware mu|st not b|
|00002d50| 65 20 72 65 73 74 72 69 | 63 74 65 64 20 74 6f 20 |e restri|cted to |
|00002d60| 6f 6e 6c 79 20 70 6f 77 | 65 72 20 6f 66 20 32 20 |only pow|er of 2 |
|00002d70| 74 65 78 74 75 72 65 20 | 73 69 7a 65 73 00 00 00 |texture |sizes...|
|00002d80| 48 41 4c 20 44 69 73 61 | 62 6c 65 64 3a 20 44 65 |HAL Disa|bled: De|
|00002d90| 76 69 63 65 20 74 68 61 | 74 20 73 75 70 70 6f 72 |vice tha|t suppor|
|00002da0| 74 20 61 74 20 6c 65 61 | 73 74 20 73 68 61 64 65 |t at lea|st shade|
|00002db0| 72 20 32 2e 30 20 68 61 | 73 20 74 6f 20 73 75 70 |r 2.0 ha|s to sup|
|00002dc0| 70 6f 72 74 20 73 65 70 | 61 72 61 74 65 20 66 6f |port sep|arate fo|
|00002dd0| 67 20 69 6e 20 46 56 46 | 00 00 00 00 48 41 4c 20 |g in FVF|....HAL |
|00002de0| 44 69 73 61 62 6c 65 64 | 3a 20 44 58 39 20 44 65 |Disabled|: DX9 De|
|00002df0| 76 69 63 65 20 68 61 73 | 20 74 6f 20 73 75 70 70 |vice has| to supp|
|00002e00| 6f 72 74 20 53 63 69 73 | 73 6f 72 20 74 65 73 74 |ort Scis|sor test|
|00002e10| 00 00 00 00 00 00 00 00 | 48 41 4c 20 44 69 73 61 |........|HAL Disa|
|00002e20| 62 6c 65 64 3a 20 44 58 | 39 20 44 65 76 69 63 65 |bled: DX|9 Device|
|00002e30| 20 63 61 6e 6e 6f 74 20 | 73 75 70 70 6f 72 74 20 | cannot |support |
|00002e40| 6d 6f 72 65 20 74 68 61 | 6e 20 44 33 44 5f 4d 41 |more tha|n D3D_MA|
|00002e50| 58 5f 53 49 4d 55 4c 54 | 41 4e 45 4f 55 53 5f 52 |X_SIMULT|ANEOUS_R|
|00002e60| 45 4e 44 45 52 54 41 52 | 47 45 54 53 20 4e 75 6d |ENDERTAR|GETS Num|
|00002e70| 53 69 6d 75 6c 74 61 6e | 65 6f 75 73 52 54 73 00 |Simultan|eousRTs.|
|00002e80| 48 41 4c 20 44 69 73 61 | 62 6c 65 64 3a 20 44 72 |HAL Disa|bled: Dr|
|00002e90| 69 76 65 72 73 2c 20 77 | 68 69 63 68 20 73 75 70 |ivers, w|hich sup|
|00002ea0| 70 6f 72 74 20 4e 2d 50 | 61 74 63 68 65 73 2c 20 |port N-P|atches, |
|00002eb0| 73 68 6f 75 6c 64 20 73 | 65 74 20 4d 61 78 4e 70 |should s|et MaxNp|
|00002ec0| 61 74 63 68 54 65 73 73 | 65 6c 6c 61 74 69 6f 6e |atchTess|ellation|
|00002ed0| 4c 65 76 65 6c 20 63 61 | 70 00 00 00 48 41 4c 20 |Level ca|p...HAL |
|00002ee0| 44 69 73 61 62 6c 65 64 | 3a 20 44 58 37 20 44 65 |Disabled|: DX7 De|
|00002ef0| 76 69 63 65 20 73 68 6f | 75 6c 64 20 6e 6f 74 20 |vice sho|uld not |
|00002f00| 73 75 70 70 6f 72 74 20 | 44 58 38 20 66 65 61 74 |support |DX8 feat|
|00002f10| 75 72 65 73 00 00 00 00 | 48 41 4c 20 44 69 73 61 |ures....|HAL Disa|
|00002f20| 62 6c 65 64 3a 20 44 65 | 76 69 63 65 20 6e 65 65 |bled: De|vice nee|
|00002f30| 64 73 20 74 6f 20 73 75 | 70 70 6f 72 74 20 61 74 |ds to su|pport at|
|00002f40| 20 6c 65 61 73 74 20 31 | 36 20 62 69 74 20 76 65 | least 1|6 bit ve|
|00002f50| 72 74 65 78 20 69 6e 64 | 69 63 65 73 00 00 00 00 |rtex ind|ices....|
|00002f60| 48 41 4c 20 44 69 73 61 | 62 6c 65 64 3a 20 44 65 |HAL Disa|bled: De|
|00002f70| 76 69 63 65 20 64 6f 65 | 73 6e 27 74 20 73 75 70 |vice doe|sn't sup|
|00002f80| 70 6f 72 74 20 44 58 36 | 20 6f 72 20 68 69 67 68 |port DX6| or high|
|00002f90| 65 72 00 00 48 41 4c 20 | 44 69 73 61 62 6c 65 64 |er..HAL |Disabled|
|00002fa0| 3a 20 44 65 76 69 63 65 | 20 64 6f 65 73 6e 27 74 |: Device| doesn't|
|00002fb0| 20 73 75 70 70 6f 72 74 | 20 46 56 46 00 00 00 00 | support| FVF....|
|00002fc0| 48 41 4c 20 44 69 73 61 | 62 6c 65 64 3a 20 44 65 |HAL Disa|bled: De|
|00002fd0| 76 69 63 65 20 64 6f 65 | 73 6e 27 74 20 73 75 70 |vice doe|sn't sup|
|00002fe0| 70 6f 72 74 20 74 65 78 | 74 75 72 69 6e 67 00 00 |port tex|turing..|
|00002ff0| 4e 6f 20 68 61 72 64 77 | 61 72 65 20 61 63 63 65 |No hardw|are acce|
|00003000| 6c 65 72 61 74 69 6f 6e | 20 69 73 20 61 76 61 69 |leration| is avai|
|00003010| 6c 61 62 6c 65 20 69 6e | 20 74 68 65 20 63 75 72 |lable in| the cur|
|00003020| 72 65 6e 74 20 6d 6f 64 | 65 00 00 00 57 72 69 74 |rent mod|e...Writ|
|00003030| 65 43 61 70 73 54 6f 43 | 61 63 68 65 00 00 00 00 |eCapsToC|ache....|
|00003040| 64 3a 5c 62 75 69 6c 64 | 73 5c 6e 74 33 32 5f 63 |d:\build|s\nt32_c|
|00003050| 68 6b 5c 6d 75 6c 74 69 | 6d 65 64 69 61 5c 64 69 |hk\multi|media\di|
|00003060| 72 65 63 74 78 5c 64 78 | 67 5c 64 33 64 39 5c 66 |rectx\dx|g\d3d9\f|
|00003070| 77 5c 65 6e 75 6d 2e 68 | 70 70 00 00 6d 5f 62 54 |w\enum.h|pp..m_bT|
|00003080| 61 6b 65 43 72 69 74 69 | 63 61 6c 53 65 63 74 69 |akeCriti|calSecti|
|00003090| 6f 6e 20 3d 3d 20 30 00 | 6d 5f 70 75 6e 6b 53 65 |on == 0.|m_punkSe|
|000030a0| 6c 66 00 00 44 44 72 61 | 77 20 48 41 4c 20 64 6f |lf..DDra|w HAL do|
|000030b0| 65 73 20 6e 6f 74 20 73 | 75 70 70 6f 72 74 20 62 |es not s|upport b|
|000030c0| 6c 74 00 00 4e 6f 20 64 | 64 72 61 77 20 61 63 63 |lt..No d|draw acc|
|000030d0| 65 6c 65 72 61 74 69 6f | 6e 20 69 73 20 61 76 61 |eleratio|n is ava|
|000030e0| 69 6c 61 62 6c 65 20 69 | 6e 20 74 68 65 20 63 75 |ilable i|n the cu|
|000030f0| 72 72 65 6e 74 20 6d 6f | 64 65 00 00 70 4c 69 73 |rrent mo|de..pLis|
|00003100| 74 5b 69 5d 2e 64 64 70 | 66 50 69 78 65 6c 46 6f |t[i].ddp|fPixelFo|
|00003110| 72 6d 61 74 2e 64 77 46 | 6c 61 67 73 20 3d 3d 20 |rmat.dwF|lags == |
|00003120| 44 44 50 46 5f 44 33 44 | 46 4f 52 4d 41 54 00 00 |DDPF_D3D|FORMAT..|
|00003130| 55 6e 72 65 63 6f 67 6e | 69 7a 65 64 20 44 33 44 |Unrecogn|ized D3D|
|00003140| 44 45 56 54 59 50 45 2e | 20 47 65 74 41 64 61 70 |DEVTYPE.| GetAdap|
|00003150| 74 65 72 43 61 70 73 20 | 66 61 69 6c 73 2e 00 00 |terCaps |fails...|
|00003160| 48 57 20 64 65 76 69 63 | 65 20 6e 6f 74 20 61 76 |HW devic|e not av|
|00003170| 61 69 6c 61 62 6c 65 2e | 20 47 65 74 41 64 61 70 |ailable.| GetAdap|
|00003180| 74 65 72 43 61 70 73 20 | 66 61 69 6c 73 2e 00 00 |terCaps |fails...|
|00003190| 54 68 65 20 73 6f 66 74 | 77 61 72 65 20 64 72 69 |The soft|ware dri|
|000031a0| 76 65 72 20 63 61 6e 6e | 6f 74 20 62 65 20 6c 6f |ver cann|ot be lo|
|000031b0| 61 64 65 64 2e 20 47 65 | 74 41 64 61 70 74 65 72 |aded. Ge|tAdapter|
|000031c0| 43 61 70 73 20 66 61 69 | 6c 73 2e 00 4e 6f 20 53 |Caps fai|ls..No S|
|000031d0| 57 20 64 65 76 69 63 65 | 20 68 61 73 20 62 65 65 |W device| has bee|
|000031e0| 6e 20 72 65 67 69 73 74 | 65 72 65 64 2e 20 47 65 |n regist|ered. Ge|
|000031f0| 74 41 64 61 70 74 65 72 | 43 61 70 73 20 66 61 69 |tAdapter|Caps fai|
|00003200| 6c 73 2e 00 54 68 65 20 | 72 65 66 65 72 65 6e 63 |ls..The |referenc|
|00003210| 65 20 64 72 69 76 65 72 | 20 63 61 6e 6e 6f 74 20 |e driver| cannot |
|00003220| 62 65 20 66 6f 75 6e 64 | 2e 20 47 65 74 41 64 61 |be found|. GetAda|
|00003230| 70 74 65 72 43 61 70 73 | 20 66 61 69 6c 73 2e 00 |pterCaps| fails..|
|00003240| 43 45 6e 75 6d 3a 3a 47 | 65 74 41 64 61 70 74 65 |CEnum::G|etAdapte|
|00003250| 72 43 61 70 73 00 00 00 | 49 6e 76 61 6c 69 64 20 |rCaps...|Invalid |
|00003260| 76 61 6c 75 65 20 66 6f | 72 20 53 77 61 70 45 66 |value fo|r SwapEf|
|00003270| 66 65 63 74 2e 20 4d 75 | 73 74 20 62 65 20 6f 6e |fect. Mu|st be on|
|00003280| 65 20 6f 66 20 44 33 44 | 53 57 41 50 45 46 46 45 |e of D3D|SWAPEFFE|
|00003290| 43 54 53 5f 43 4f 50 59 | 2c 20 44 33 44 53 57 41 |CTS_COPY|, D3DSWA|
|000032a0| 50 45 46 46 45 43 54 53 | 5f 44 49 53 43 41 52 44 |PEFFECTS|_DISCARD|
|000032b0| 2c 20 6f 72 20 44 33 44 | 53 57 41 50 45 46 46 45 |, or D3D|SWAPEFFE|
|000032c0| 43 54 53 5f 46 4c 49 50 | 2e 20 56 61 6c 69 64 61 |CTS_FLIP|. Valida|
|000032d0| 74 65 50 72 65 73 65 6e | 74 50 61 72 61 6d 65 74 |tePresen|tParamet|
|000032e0| 65 72 73 20 66 61 69 6c | 73 2e 00 00 56 61 6c 69 |ers fail|s...Vali|
|000032f0| 64 61 74 65 50 72 65 73 | 65 6e 74 50 61 72 61 6d |datePres|entParam|
|00003300| 65 74 65 72 73 20 66 61 | 69 6c 73 2e 00 00 00 00 |eters fa|ils.....|
|00003310| 42 61 63 6b 42 75 66 66 | 65 72 48 65 69 67 68 74 |BackBuff|erHeight|
|00003320| 20 6d 75 73 74 20 62 65 | 20 74 68 65 20 73 61 6d | must be| the sam|
|00003330| 65 20 6f 6e 20 61 6c 6c | 20 68 65 61 64 73 20 77 |e on all| heads w|
|00003340| 68 65 6e 20 45 6e 61 62 | 6c 65 41 75 74 6f 44 65 |hen Enab|leAutoDe|
|00003350| 70 74 68 53 74 65 6e 63 | 69 6c 20 69 73 20 54 52 |pthStenc|il is TR|
|00003360| 55 45 2e 00 00 00 00 00 | 42 61 63 6b 42 75 66 66 |UE......|BackBuff|
|00003370| 65 72 57 69 64 74 68 20 | 6d 75 73 74 20 62 65 20 |erWidth |must be |
|00003380| 74 68 65 20 73 61 6d 65 | 20 6f 6e 20 61 6c 6c 20 |the same| on all |
|00003390| 68 65 61 64 73 20 77 68 | 65 6e 20 45 6e 61 62 6c |heads wh|en Enabl|
|000033a0| 65 41 75 74 6f 44 65 70 | 74 68 53 74 65 6e 63 69 |eAutoDep|thStenci|
|000033b0| 6c 20 69 73 20 54 52 55 | 45 2e 00 00 00 00 00 00 |l is TRU|E.......|
|000033c0| 42 61 63 6b 42 75 66 66 | 65 72 46 6f 72 6d 61 74 |BackBuff|erFormat|
|000033d0| 20 6d 75 73 74 20 62 65 | 20 74 68 65 20 73 61 6d | must be| the sam|
|000033e0| 65 20 6f 6e 20 61 6c 6c | 20 68 65 61 64 73 20 77 |e on all| heads w|
|000033f0| 68 65 6e 20 45 6e 61 62 | 6c 65 41 75 74 6f 44 65 |hen Enab|leAutoDe|
|00003400| 70 74 68 53 74 65 6e 63 | 69 6c 20 69 73 20 54 52 |pthStenc|il is TR|
|00003410| 55 45 2e 00 00 00 00 00 | 41 75 74 6f 44 65 70 74 |UE......|AutoDept|
|00003420| 68 53 74 65 6e 63 69 6c | 46 6f 72 6d 61 74 20 6d |hStencil|Format m|
|00003430| 75 73 74 20 62 65 20 74 | 68 65 20 73 61 6d 65 20 |ust be t|he same |
|00003440| 6f 6e 20 61 6c 6c 20 68 | 65 61 64 73 20 77 68 65 |on all h|eads whe|
|00003450| 6e 20 45 6e 61 62 6c 65 | 41 75 74 6f 44 65 70 74 |n Enable|AutoDept|
|00003460| 68 53 74 65 6e 63 69 6c | 20 69 73 20 54 52 55 45 |hStencil| is TRUE|
|00003470| 2e 00 00 00 00 00 00 00 | 45 6e 61 62 6c 65 41 75 |........|EnableAu|
|00003480| 74 6f 44 65 70 74 68 53 | 74 65 6e 63 69 6c 20 6d |toDepthS|tencil m|
|00003490| 75 73 74 20 62 65 20 74 | 68 65 20 73 61 6d 65 20 |ust be t|he same |
|000034a0| 6f 6e 20 61 6c 6c 20 68 | 65 61 64 73 2e 20 56 61 |on all h|eads. Va|
|000034b0| 6c 69 64 61 74 65 50 72 | 65 73 65 6e 74 50 61 72 |lidatePr|esentPar|
|000034c0| 61 6d 65 74 65 72 73 20 | 66 61 69 6c 73 2e 00 00 |ameters |fails...|
|000034d0| 44 33 44 53 57 41 50 45 | 46 46 45 43 54 5f 4e 4f |D3DSWAPE|FFECT_NO|
|000034e0| 5f 50 52 45 53 45 4e 54 | 20 6f 6e 6c 79 20 77 6f |_PRESENT| only wo|
|000034f0| 72 6b 73 20 77 68 65 6e | 20 74 68 65 20 64 65 76 |rks when| the dev|
|00003500| 69 63 65 20 69 73 20 77 | 69 6e 64 6f 77 65 64 2e |ice is w|indowed.|
|00003510| 20 56 61 6c 69 64 61 74 | 65 50 72 65 73 65 6e 74 | Validat|ePresent|
|00003520| 50 61 72 61 6d 65 74 65 | 72 73 20 66 61 69 6c 73 |Paramete|rs fails|
|00003530| 2e 00 00 00 00 00 00 00 | 50 72 65 73 65 6e 74 61 |........|Presenta|
|00003540| 74 69 6f 6e 49 6e 74 65 | 72 76 61 6c 20 6e 6f 74 |tionInte|rval not|
|00003550| 20 73 75 70 70 6f 72 74 | 65 64 20 62 79 20 64 65 | support|ed by de|
|00003560| 76 69 63 65 2e 20 56 61 | 6c 69 64 61 74 65 50 72 |vice. Va|lidatePr|
|00003570| 65 73 65 6e 74 50 61 72 | 61 6d 65 74 65 72 73 20 |esentPar|ameters |
|00003580| 66 61 69 6c 73 2e 00 00 | 49 6e 76 61 6c 69 64 20 |fails...|Invalid |
|00003590| 76 61 6c 75 65 20 66 6f | 72 20 50 72 65 73 65 6e |value fo|r Presen|
|000035a0| 74 61 74 69 6f 6e 49 6e | 74 65 72 76 61 6c 2e 20 |tationIn|terval. |
|000035b0| 56 61 6c 69 64 61 74 65 | 50 72 65 73 65 6e 74 50 |Validate|PresentP|
|000035c0| 61 72 61 6d 65 74 65 72 | 73 20 66 61 69 6c 73 2e |arameter|s fails.|
|000035d0| 00 00 00 00 00 00 00 00 | 46 75 6c 6c 53 63 72 65 |........|FullScre|
|000035e0| 65 6e 5f 52 65 66 72 65 | 73 68 52 61 74 65 49 6e |en_Refre|shRateIn|
|000035f0| 48 7a 20 6d 75 73 74 20 | 62 65 20 7a 65 72 6f 20 |Hz must |be zero |
|00003600| 66 6f 72 20 77 69 6e 64 | 6f 77 65 64 20 6d 6f 64 |for wind|owed mod|
|00003610| 65 2e 20 56 61 6c 69 64 | 61 74 65 50 72 65 73 65 |e. Valid|atePrese|
|00003620| 6e 74 50 61 72 61 6d 65 | 74 65 72 73 20 66 61 69 |ntParame|ters fai|
|00003630| 6c 73 2e 00 00 00 00 00 | 44 33 44 50 52 45 53 45 |ls......|D3DPRESE|
|00003640| 4e 54 46 4c 41 47 5f 44 | 49 53 43 41 52 44 5f 44 |NTFLAG_D|ISCARD_D|
|00003650| 45 50 54 48 53 54 45 4e | 43 49 4c 20 73 65 74 2c |EPTHSTEN|CIL set,|
|00003660| 20 62 75 74 20 64 65 70 | 74 68 20 73 74 65 6e 63 | but dep|th stenc|
|00003670| 69 6c 20 77 61 73 20 6e | 6f 74 20 61 73 6b 65 64 |il was n|ot asked|
|00003680| 20 74 6f 20 62 65 20 61 | 75 74 6f 2d 63 72 65 61 | to be a|uto-crea|
|00003690| 74 65 64 2e 20 56 61 6c | 69 64 61 74 65 50 72 65 |ted. Val|idatePre|
|000036a0| 73 65 6e 74 50 61 72 61 | 6d 65 74 65 72 73 20 66 |sentPara|meters f|
|000036b0| 61 69 6c 73 2e 00 00 00 | 49 6e 76 61 6c 69 64 20 |ails....|Invalid |
|000036c0| 62 69 74 20 73 65 74 20 | 69 6e 20 46 6c 61 67 73 |bit set |in Flags|
|000036d0| 20 6d 65 6d 62 65 72 2e | 20 56 61 6c 69 64 61 74 | member.| Validat|
|000036e0| 65 50 72 65 73 65 6e 74 | 50 61 72 61 6d 65 74 65 |ePresent|Paramete|
|000036f0| 72 73 20 66 61 69 6c 73 | 2e 00 00 00 00 00 00 00 |rs fails|........|
|00003700| 4d 75 6c 74 69 73 61 6d | 70 6c 69 6e 67 20 63 61 |Multisam|pling ca|
|00003710| 6e 27 74 20 61 6c 6c 6f | 77 20 6c 6f 63 6b 61 62 |n't allo|w lockab|
|00003720| 6c 65 20 62 61 63 6b 62 | 75 66 66 65 72 73 2e 20 |le backb|uffers. |
|00003730| 56 61 6c 69 64 61 74 65 | 50 72 65 73 65 6e 74 50 |Validate|PresentP|
|00003740| 61 72 61 6d 65 74 65 72 | 73 20 66 61 69 6c 73 2e |arameter|s fails.|
|00003750| 00 00 00 00 00 00 00 00 | 4d 75 6c 74 69 73 61 6d |........|Multisam|
|00003760| 70 6c 69 6e 67 20 72 65 | 71 75 69 72 65 73 20 44 |pling re|quires D|
|00003770| 33 44 53 57 41 50 45 46 | 46 45 43 54 5f 44 49 53 |3DSWAPEF|FECT_DIS|
|00003780| 43 41 52 44 2e 20 56 61 | 6c 69 64 61 74 65 50 72 |CARD. Va|lidatePr|
|00003790| 65 73 65 6e 74 50 61 72 | 61 6d 65 74 65 72 73 20 |esentPar|ameters |
|000037a0| 66 61 69 6c 73 2e 00 00 | 49 6e 76 61 6c 69 64 20 |fails...|Invalid |
|000037b0| 76 61 6c 75 65 20 66 6f | 72 20 4d 75 6c 74 69 53 |value fo|r MultiS|
|000037c0| 61 6d 70 6c 65 51 75 61 | 6c 69 74 79 2e 20 20 56 |ampleQua|lity. V|
|000037d0| 61 6c 69 64 61 74 65 50 | 72 65 73 65 6e 74 50 61 |alidateP|resentPa|
|000037e0| 72 61 6d 65 74 65 72 73 | 20 66 61 69 6c 73 2e 00 |rameters| fails..|
|000037f0| 43 68 65 63 6b 44 65 76 | 69 63 65 4d 75 6c 74 69 |CheckDev|iceMulti|
|00003800| 53 61 6d 70 6c 65 54 79 | 70 65 20 72 65 74 75 72 |SampleTy|pe retur|
|00003810| 6e 73 20 44 33 44 45 52 | 52 5f 4e 4f 54 41 56 41 |ns D3DER|R_NOTAVA|
|00003820| 49 4c 41 42 4c 45 2e 20 | 20 56 61 6c 69 64 61 74 |ILABLE. | Validat|
|00003830| 65 50 72 65 73 65 6e 74 | 50 61 72 61 6d 65 74 65 |ePresent|Paramete|
|00003840| 72 73 20 66 61 69 6c 73 | 2e 00 00 00 00 00 00 00 |rs fails|........|
|00003850| 42 61 63 6b 42 75 66 66 | 65 72 43 6f 75 6e 74 20 |BackBuff|erCount |
|00003860| 6d 75 73 74 20 62 65 20 | 6c 65 73 73 20 74 68 61 |must be |less tha|
|00003870| 6e 20 44 33 44 50 52 45 | 53 45 4e 54 5f 42 41 43 |n D3DPRE|SENT_BAC|
|00003880| 4b 5f 42 55 46 46 45 52 | 53 5f 4d 41 58 2e 20 56 |K_BUFFER|S_MAX. V|
|00003890| 61 6c 69 64 61 74 65 50 | 72 65 73 65 6e 74 50 61 |alidateP|resentPa|
|000038a0| 72 61 6d 65 74 65 72 73 | 20 66 61 69 6c 73 2e 00 |rameters| fails..|
|000038b0| 42 61 63 6b 42 75 66 66 | 65 72 43 6f 75 6e 74 20 |BackBuff|erCount |
|000038c0| 6d 75 73 74 20 62 65 20 | 31 20 69 66 20 53 77 61 |must be |1 if Swa|
|000038d0| 70 45 66 66 65 63 74 20 | 69 73 20 43 4f 50 59 2e |pEffect |is COPY.|
|000038e0| 20 56 61 6c 69 64 61 74 | 65 50 72 65 73 65 6e 74 | Validat|ePresent|
|000038f0| 50 61 72 61 6d 65 74 65 | 72 73 20 66 61 69 6c 73 |Paramete|rs fails|
|00003900| 2e 00 00 00 00 00 00 00 | 49 6e 76 61 6c 69 64 20 |........|Invalid |
|00003910| 76 61 6c 75 65 20 66 6f | 72 20 42 61 63 6b 42 75 |value fo|r BackBu|
|00003920| 66 66 65 72 46 6f 72 6d | 61 74 2e 20 56 61 6c 69 |fferForm|at. Vali|
|00003930| 64 61 74 65 50 72 65 73 | 65 6e 74 50 61 72 61 6d |datePres|entParam|
|00003940| 65 74 65 72 73 20 66 61 | 69 6c 73 2e 00 00 00 00 |eters fa|ils.....|
|00003950| 4d 75 73 74 20 62 65 20 | 66 75 6c 6c 73 63 72 65 |Must be |fullscre|
|00003960| 65 6e 20 66 6f 72 20 61 | 64 61 70 74 65 72 20 67 |en for a|dapter g|
|00003970| 72 6f 75 70 20 64 65 76 | 69 63 65 2e 20 56 61 6c |roup dev|ice. Val|
|00003980| 69 64 61 74 65 50 72 65 | 73 65 6e 74 50 61 72 61 |idatePre|sentPara|
|00003990| 6d 65 74 65 72 73 20 66 | 61 69 6c 73 2e 00 00 00 |meters f|ails....|
|000039a0| 49 6e 76 61 6c 69 64 20 | 44 33 44 50 52 45 53 45 |Invalid |D3DPRESE|
|000039b0| 4e 54 5f 50 41 52 41 4d | 45 54 45 52 53 20 70 6f |NT_PARAM|ETERS po|
|000039c0| 69 6e 74 65 72 2e 20 56 | 61 6c 69 64 61 74 65 50 |inter. V|alidateP|
|000039d0| 72 65 73 65 6e 74 50 61 | 72 61 6d 65 74 65 72 73 |resentPa|rameters|
|000039e0| 20 66 61 69 6c 73 2e 00 | 43 45 6e 75 6d 3a 3a 56 | fails..|CEnum::V|
|000039f0| 61 6c 69 64 61 74 65 50 | 72 65 73 65 6e 74 50 61 |alidateP|resentPa|
|00003a00| 72 61 6d 65 74 65 72 73 | 00 00 00 00 00 00 00 00 |rameters|........|
|00003a10| 4d 75 73 74 20 73 70 65 | 63 69 66 79 20 73 6f 66 |Must spe|cify sof|
|00003a20| 74 77 61 72 65 2c 20 68 | 61 72 64 77 61 72 65 2c |tware, h|ardware,|
|00003a30| 20 6f 72 20 6d 69 78 65 | 64 20 76 65 72 74 65 78 | or mixe|d vertex|
|00003a40| 20 70 72 6f 63 65 73 73 | 69 6e 67 2e 20 56 61 6c | process|ing. Val|
|00003a50| 69 64 61 74 65 43 72 65 | 61 74 65 44 65 76 69 63 |idateCre|ateDevic|
|00003a60| 65 20 66 61 69 6c 65 64 | 2e 00 00 00 00 00 00 00 |e failed|........|
|00003a70| 48 61 72 64 77 61 72 65 | 20 6e 6f 74 20 63 61 70 |Hardware| not cap|
|00003a80| 61 62 6c 65 20 6f 66 20 | 63 72 65 61 74 69 6e 67 |able of |creating|
|00003a90| 20 61 20 70 75 72 65 20 | 64 65 76 69 63 65 2e 20 | a pure |device. |
|00003aa0| 56 61 6c 69 64 61 74 65 | 43 72 65 61 74 65 44 65 |Validate|CreateDe|
|00003ab0| 76 69 63 65 20 66 61 69 | 6c 65 64 2e 00 00 00 00 |vice fai|led.....|
|00003ac0| 44 65 76 69 63 65 20 63 | 61 6e 6e 6f 74 20 70 65 |Device c|annot pe|
|00003ad0| 72 66 6f 72 6d 20 6d 69 | 78 65 64 20 70 72 6f 63 |rform mi|xed proc|
|00003ae0| 65 73 73 69 6e 67 20 62 | 65 63 61 75 73 65 20 64 |essing b|ecause d|
|00003af0| 72 69 76 65 72 20 63 61 | 6e 6e 6f 74 20 64 6f 20 |river ca|nnot do |
|00003b00| 68 61 72 64 77 61 72 65 | 20 54 26 4c 2e 20 56 61 |hardware| T&L. Va|
|00003b10| 6c 69 64 61 74 65 43 72 | 65 61 74 65 44 65 76 69 |lidateCr|eateDevi|
|00003b20| 63 65 20 66 61 69 6c 65 | 64 2e 00 00 00 00 00 00 |ce faile|d.......|
|00003b30| 44 65 76 69 63 65 20 63 | 61 6e 6e 6f 74 20 70 65 |Device c|annot pe|
|00003b40| 72 66 6f 72 6d 20 68 61 | 72 64 77 61 72 65 20 70 |rform ha|rdware p|
|00003b50| 72 6f 63 65 73 73 69 6e | 67 2e 20 56 61 6c 69 64 |rocessin|g. Valid|
|00003b60| 61 74 65 43 72 65 61 74 | 65 44 65 76 69 63 65 20 |ateCreat|eDevice |
|00003b70| 66 61 69 6c 65 64 2e 00 | 50 75 72 65 20 64 65 76 |failed..|Pure dev|
|00003b80| 69 63 65 20 63 61 6e 6e | 6f 74 20 70 65 72 66 6f |ice cann|ot perfo|
|00003b90| 72 6d 20 73 6f 66 74 77 | 61 72 65 20 70 72 6f 63 |rm softw|are proc|
|00003ba0| 65 73 73 69 6e 67 2e 20 | 56 61 6c 69 64 61 74 65 |essing. |Validate|
|00003bb0| 43 72 65 61 74 65 44 65 | 76 69 63 65 20 66 61 69 |CreateDe|vice fai|
|00003bc0| 6c 65 64 2e 00 00 00 00 | 49 6e 76 61 6c 69 64 20 |led.....|Invalid |
|00003bd0| 46 6c 61 67 73 20 70 61 | 72 61 6d 65 74 65 72 3a |Flags pa|rameter:|
|00003be0| 20 45 78 61 63 74 6c 79 | 20 6f 6e 65 20 6f 66 20 | Exactly| one of |
|00003bf0| 74 68 65 20 66 6f 6c 6c | 6f 77 69 6e 67 20 6d 75 |the foll|owing mu|
|00003c00| 73 74 20 62 65 20 73 65 | 74 3a 20 44 33 44 43 52 |st be se|t: D3DCR|
|00003c10| 45 41 54 45 5f 48 41 52 | 44 57 41 52 45 5f 56 45 |EATE_HAR|DWARE_VE|
|00003c20| 52 54 45 58 50 52 4f 43 | 45 53 53 49 4e 47 2c 20 |RTEXPROC|ESSING, |
|00003c30| 44 33 44 43 52 45 41 54 | 45 5f 53 4f 46 54 57 41 |D3DCREAT|E_SOFTWA|
|00003c40| 52 45 5f 56 45 52 54 45 | 58 50 52 4f 43 45 53 53 |RE_VERTE|XPROCESS|
|00003c50| 49 4e 47 20 6f 72 20 44 | 33 44 43 52 45 41 54 45 |ING or D|3DCREATE|
|00003c60| 5f 4d 49 58 45 44 5f 56 | 45 52 54 45 58 50 52 4f |_MIXED_V|ERTEXPRO|
|00003c70| 43 45 53 53 49 4e 47 2e | 20 56 61 6c 69 64 61 74 |CESSING.| Validat|
|00003c80| 65 43 72 65 61 74 65 44 | 65 76 69 63 65 20 66 61 |eCreateD|evice fa|
|00003c90| 69 6c 65 64 2e 00 00 00 | 41 20 6d 61 6e 61 67 65 |iled....|A manage|
|00003ca0| 64 20 64 65 76 69 63 65 | 20 63 61 6e 6e 6f 74 20 |d device| cannot |
|00003cb0| 62 65 20 63 72 65 61 74 | 65 64 20 6f 6e 20 61 20 |be creat|ed on a |
|00003cc0| 64 72 69 76 65 72 20 74 | 68 61 74 20 64 6f 65 73 |driver t|hat does|
|00003cd0| 20 6e 6f 74 20 73 65 74 | 20 44 33 44 43 41 50 53 | not set| D3DCAPS|
|00003ce0| 33 5f 4d 41 4e 41 47 45 | 44 44 45 56 49 43 45 2e |3_MANAGE|DDEVICE.|
|00003cf0| 20 56 61 6c 69 64 61 74 | 65 43 72 65 61 74 65 44 | Validat|eCreateD|
|00003d00| 65 76 69 63 65 20 66 61 | 69 6c 65 64 2e 00 00 00 |evice fa|iled....|
|00003d10| 41 20 6d 61 6e 61 67 65 | 64 20 64 65 76 69 63 65 |A manage|d device|
|00003d20| 20 6d 75 73 74 20 62 65 | 20 64 72 69 76 65 72 20 | must be| driver |
|00003d30| 6d 61 6e 61 67 65 64 2e | 20 56 61 6c 69 64 61 74 |managed.| Validat|
|00003d40| 65 43 72 65 61 74 65 44 | 65 76 69 63 65 20 66 61 |eCreateD|evice fa|
|00003d50| 69 6c 65 64 2e 00 00 00 | 41 20 6d 61 6e 61 67 65 |iled....|A manage|
|00003d60| 64 20 64 65 76 69 63 65 | 20 63 61 6e 6e 6f 74 20 |d device| cannot |
|00003d70| 62 65 20 50 55 52 45 2e | 20 56 61 6c 69 64 61 74 |be PURE.| Validat|
|00003d80| 65 43 72 65 61 74 65 44 | 65 76 69 63 65 20 66 61 |eCreateD|evice fa|
|00003d90| 69 6c 65 64 2e 00 00 00 | 49 6e 76 61 6c 69 64 20 |iled....|Invalid |
|00003da0| 42 65 68 61 76 69 6f 72 | 46 6c 61 67 73 20 70 61 |Behavior|Flags pa|
|00003db0| 72 61 6d 65 74 65 72 2e | 20 56 61 6c 69 64 61 74 |rameter.| Validat|
|00003dc0| 65 43 72 65 61 74 65 44 | 65 76 69 63 65 20 66 61 |eCreateD|evice fa|
|00003dd0| 69 6c 65 64 2e 00 00 00 | 4d 75 73 74 20 62 65 20 |iled....|Must be |
|00003de0| 6d 61 73 74 65 72 20 61 | 64 61 70 74 65 72 20 74 |master a|dapter t|
|00003df0| 6f 20 63 72 65 61 74 65 | 20 61 64 61 70 74 65 72 |o create| adapter|
|00003e00| 20 67 72 6f 75 70 20 64 | 65 76 69 63 65 2e 20 56 | group d|evice. V|
|00003e10| 61 6c 69 64 61 74 65 43 | 72 65 61 74 65 44 65 76 |alidateC|reateDev|
|00003e20| 69 63 65 20 66 61 69 6c | 65 64 2e 00 00 00 00 00 |ice fail|ed......|
|00003e30| 41 70 70 20 73 70 65 63 | 69 66 69 65 64 20 44 33 |App spec|ified D3|
|00003e40| 44 44 45 56 54 59 50 45 | 5f 53 57 20 77 69 74 68 |DDEVTYPE|_SW with|
|00003e50| 6f 75 74 20 66 69 72 73 | 74 20 72 65 67 69 73 74 |out firs|t regist|
|00003e60| 65 72 69 6e 67 20 61 20 | 73 6f 66 74 77 61 72 65 |ering a |software|
|00003e70| 20 64 65 76 69 63 65 2e | 20 56 61 6c 69 64 61 74 | device.| Validat|
|00003e80| 65 43 72 65 61 74 65 44 | 65 76 69 63 65 20 66 61 |eCreateD|evice fa|
|00003e90| 69 6c 65 64 2e 00 00 00 | 49 6e 76 61 6c 69 64 20 |iled....|Invalid |
|00003ea0| 64 65 76 69 63 65 20 74 | 79 70 65 2e 20 56 61 6c |device t|ype. Val|
|00003eb0| 69 64 61 74 65 43 72 65 | 61 74 65 44 65 76 69 63 |idateCre|ateDevic|
|00003ec0| 65 20 66 61 69 6c 65 64 | 2e 00 00 00 49 6e 76 61 |e failed|....Inva|
|00003ed0| 6c 69 64 20 69 41 64 61 | 70 74 65 72 20 70 61 72 |lid iAda|pter par|
|00003ee0| 61 6d 65 74 65 72 2e 20 | 56 61 6c 69 64 61 74 65 |ameter. |Validate|
|00003ef0| 43 72 65 61 74 65 44 65 | 76 69 63 65 20 66 61 69 |CreateDe|vice fai|
|00003f00| 6c 65 64 2e 00 00 00 00 | 43 45 6e 75 6d 3a 3a 56 |led.....|CEnum::V|
|00003f10| 61 6c 69 64 61 74 65 43 | 72 65 61 74 65 44 65 76 |alidateC|reateDev|
|00003f20| 69 63 65 00 2a 2a 2a 20 | 4c 4f 43 4b 5f 44 33 44 |ice.*** |LOCK_D3D|
|00003f30| 3a 20 4d 6f 64 75 6c 65 | 3d 20 25 73 20 25 73 00 |: Module|= %s %s.|
|00003f40| 64 3a 5c 62 75 69 6c 64 | 73 5c 6e 74 33 32 5f 63 |d:\build|s\nt32_c|
|00003f50| 68 6b 5c 6d 75 6c 74 69 | 6d 65 64 69 61 5c 64 69 |hk\multi|media\di|
|00003f60| 72 65 63 74 78 5c 64 78 | 67 5c 64 33 64 39 5c 66 |rectx\dx|g\d3d9\f|
|00003f70| 77 5c 64 33 64 6f 62 6a | 2e 68 70 70 00 00 00 00 |w\d3dobj|.hpp....|
|00003f80| 43 42 61 73 65 44 65 76 | 69 63 65 00 2a 2a 2a 20 |CBaseDev|ice.*** |
|00003f90| 55 4e 4c 4f 43 4b 5f 44 | 33 44 3a 00 49 6e 76 61 |UNLOCK_D|3D:.Inva|
|00003fa0| 6c 69 64 20 70 4d 6f 64 | 65 20 70 61 72 61 6d 65 |lid pMod|e parame|
|00003fb0| 74 65 72 20 73 70 65 63 | 69 66 69 65 64 20 66 6f |ter spec|ified fo|
|00003fc0| 72 20 47 65 74 41 64 61 | 70 74 65 72 44 69 73 70 |r GetAda|pterDisp|
|00003fd0| 6c 61 79 4d 6f 64 65 00 | 49 6e 76 61 6c 69 64 20 |layMode.|Invalid |
|00003fe0| 61 64 61 70 74 65 72 20 | 73 70 65 63 69 66 69 65 |adapter |specifie|
|00003ff0| 64 2e 20 47 65 74 41 64 | 61 70 74 65 72 44 69 73 |d. GetAd|apterDis|
|00004000| 70 6c 61 79 4d 6f 64 65 | 20 66 61 69 6c 73 00 00 |playMode| fails..|
|00004010| 44 65 76 69 63 65 20 74 | 68 61 74 20 77 61 73 20 |Device t|hat was |
|00004020| 63 72 65 61 74 65 64 20 | 77 69 74 68 6f 75 74 20 |created |without |
|00004030| 44 33 44 43 52 45 41 54 | 45 5f 4d 55 4c 54 49 54 |D3DCREAT|E_MULTIT|
|00004040| 48 52 45 41 44 45 44 20 | 69 73 20 62 65 69 6e 67 |HREADED |is being|
|00004050| 20 75 73 65 64 20 62 79 | 20 61 20 74 68 72 65 61 | used by| a threa|
|00004060| 64 20 6f 74 68 65 72 20 | 74 68 61 6e 20 74 68 65 |d other |than the|
|00004070| 20 63 72 65 61 74 69 6f | 6e 20 74 68 72 65 61 64 | creatio|n thread|
|00004080| 2e 00 00 00 49 73 56 61 | 6c 69 64 28 29 00 00 00 |....IsVa|lid()...|
|00004090| 6d 5f 62 54 61 6b 65 43 | 72 69 74 69 63 61 6c 53 |m_bTakeC|riticalS|
|000040a0| 65 63 74 69 6f 6e 20 3d | 3d 20 31 00 2a 2a 2a 20 |ection =|= 1.*** |
|000040b0| 4c 4f 43 4b 5f 44 33 44 | 3a 20 43 4e 54 20 3d 20 |LOCK_D3D|: CNT = |
|000040c0| 25 6c 64 20 25 73 20 25 | 73 00 00 00 2a 2a 2a 20 |%ld %s %|s...*** |
|000040d0| 55 4e 4c 4f 43 4b 5f 44 | 33 44 3a 20 43 4e 54 20 |UNLOCK_D|3D: CNT |
|000040e0| 3d 20 25 6c 64 00 00 00 | 49 6e 76 61 6c 69 64 20 |= %ld...|Invalid |
|000040f0| 27 74 68 69 73 27 20 70 | 61 72 61 6d 65 74 65 72 |'this' p|arameter|
|00004100| 20 74 6f 20 44 33 44 39 | 20 41 50 49 2e 00 00 00 | to D3D9| API....|
|00004110| 44 33 44 46 4d 54 5f 55 | 4e 4b 4e 4f 57 4e 20 69 |D3DFMT_U|NKNOWN i|
|00004120| 73 20 6e 6f 74 20 61 20 | 76 61 6c 69 64 20 66 6f |s not a |valid fo|
|00004130| 72 6d 61 74 2e 20 43 68 | 65 63 6b 44 65 70 74 68 |rmat. Ch|eckDepth|
|00004140| 53 74 65 6e 63 69 6c 4d | 61 74 63 68 20 66 61 69 |StencilM|atch fai|
|00004150| 6c 73 2e 00 00 00 00 00 | 53 70 65 63 69 66 69 65 |ls......|Specifie|
|00004160| 64 20 44 65 70 74 68 53 | 74 65 6e 63 69 6c 20 46 |d DepthS|tencil F|
|00004170| 6f 72 6d 61 74 20 63 61 | 6e 20 6e 6f 74 20 62 65 |ormat ca|n not be|
|00004180| 20 75 73 65 64 20 77 69 | 74 68 20 52 65 6e 64 65 | used wi|th Rende|
|00004190| 72 54 61 72 67 65 74 20 | 46 6f 72 6d 61 74 00 00 |rTarget |Format..|
|000041a0| 44 65 70 74 68 53 74 65 | 6e 63 69 6c 20 46 6f 72 |DepthSte|ncil For|
|000041b0| 6d 61 74 20 69 73 20 6e | 6f 74 20 73 75 70 70 6f |mat is n|ot suppo|
|000041c0| 72 74 65 64 20 66 6f 72 | 20 74 68 69 73 20 41 64 |rted for| this Ad|
|000041d0| 61 70 74 65 72 2f 44 65 | 76 54 79 70 65 2f 41 64 |apter/De|vType/Ad|
|000041e0| 61 70 74 65 72 46 6f 72 | 6d 61 74 2e 20 54 68 69 |apterFor|mat. Thi|
|000041f0| 73 20 65 72 72 6f 72 20 | 63 61 6e 20 68 61 70 70 |s error |can happ|
|00004200| 65 6e 20 69 66 20 74 68 | 65 20 61 70 70 6c 69 63 |en if th|e applic|
|00004210| 61 74 69 6f 6e 20 68 61 | 73 20 6e 6f 74 20 73 75 |ation ha|s not su|
|00004220| 63 63 65 73 73 66 75 6c | 6c 79 20 63 61 6c 6c 65 |ccessful|ly calle|
|00004230| 64 20 43 68 65 63 6b 44 | 65 76 69 63 65 46 6f 72 |d CheckD|eviceFor|
|00004240| 6d 61 74 73 20 6f 6e 20 | 74 68 65 20 73 70 65 63 |mats on |the spec|
|00004250| 69 66 69 65 64 20 46 6f | 72 6d 61 74 20 70 72 69 |ified Fo|rmat pri|
|00004260| 6f 72 20 74 6f 20 63 61 | 6c 6c 69 6e 67 20 43 68 |or to ca|lling Ch|
|00004270| 65 63 6b 44 65 70 74 68 | 53 74 65 6e 63 69 6c 4d |eckDepth|StencilM|
|00004280| 61 74 63 68 2e 20 54 68 | 65 20 61 70 70 6c 69 63 |atch. Th|e applic|
|00004290| 61 74 69 6f 6e 20 69 73 | 20 61 64 76 69 73 65 64 |ation is| advised|
|000042a0| 20 74 6f 20 63 61 6c 6c | 20 43 68 65 63 6b 44 65 | to call| CheckDe|
|000042b0| 76 69 63 65 46 6f 72 6d | 61 74 73 20 6f 6e 20 74 |viceForm|ats on t|
|000042c0| 68 69 73 20 66 6f 72 6d | 61 74 20 66 69 72 73 74 |his form|at first|
|000042d0| 2c 20 62 65 63 61 75 73 | 65 20 61 20 73 75 63 63 |, becaus|e a succ|
|000042e0| 65 73 73 20 72 65 74 75 | 72 6e 20 66 72 6f 6d 20 |ess retu|rn from |
|000042f0| 43 68 65 63 6b 44 65 70 | 74 68 53 74 65 6e 63 69 |CheckDep|thStenci|
|00004300| 6c 4d 61 74 63 68 20 64 | 6f 65 73 20 6e 6f 74 20 |lMatch d|oes not |
|00004310| 67 75 61 72 61 6e 74 65 | 65 20 74 68 61 74 20 74 |guarante|e that t|
|00004320| 68 65 20 66 6f 72 6d 61 | 74 20 69 73 20 76 61 6c |he forma|t is val|
|00004330| 69 64 20 61 73 20 61 20 | 44 65 70 74 68 53 74 65 |id as a |DepthSte|
|00004340| 6e 63 69 6c 20 62 75 66 | 66 65 72 20 66 6f 72 20 |ncil buf|fer for |
|00004350| 61 6c 6c 20 70 6f 73 73 | 69 62 6c 65 20 63 61 73 |all poss|ible cas|
|00004360| 65 73 20 69 2e 65 2e 20 | 44 33 44 52 54 59 50 45 |es i.e. |D3DRTYPE|
|00004370| 5f 54 45 58 54 55 52 45 | 20 6f 72 20 44 33 44 52 |_TEXTURE| or D3DR|
|00004380| 54 59 50 45 5f 53 55 52 | 46 41 43 45 20 6f 72 20 |TYPE_SUR|FACE or |
|00004390| 44 33 44 52 54 59 50 45 | 5f 43 55 42 45 54 45 58 |D3DRTYPE|_CUBETEX|
|000043a0| 54 55 52 45 2e 00 00 00 | 52 65 6e 64 65 72 54 61 |TURE....|RenderTa|
|000043b0| 72 67 65 74 20 46 6f 72 | 6d 61 74 20 69 73 20 6e |rget For|mat is n|
|000043c0| 6f 74 20 73 75 70 70 6f | 72 74 65 64 20 66 6f 72 |ot suppo|rted for|
|000043d0| 20 74 68 69 73 20 41 64 | 61 70 74 65 72 2f 44 65 | this Ad|apter/De|
|000043e0| 76 54 79 70 65 2f 41 64 | 61 70 74 65 72 46 6f 72 |vType/Ad|apterFor|
|000043f0| 6d 61 74 2e 20 54 68 69 | 73 20 65 72 72 6f 72 20 |mat. Thi|s error |
|00004400| 63 61 6e 20 68 61 70 70 | 65 6e 20 69 66 20 74 68 |can happ|en if th|
|00004410| 65 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 20 68 61 |e applic|ation ha|
|00004420| 73 20 6e 6f 74 20 73 75 | 63 63 65 73 73 66 75 6c |s not su|ccessful|
|00004430| 6c 79 20 63 61 6c 6c 65 | 64 20 43 68 65 63 6b 44 |ly calle|d CheckD|
|00004440| 65 76 69 63 65 46 6f 72 | 6d 61 74 73 20 6f 6e 20 |eviceFor|mats on |
|00004450| 74 68 65 20 73 70 65 63 | 69 66 69 65 64 20 46 6f |the spec|ified Fo|
|00004460| 72 6d 61 74 20 70 72 69 | 6f 72 20 74 6f 20 63 61 |rmat pri|or to ca|
|00004470| 6c 6c 69 6e 67 20 43 68 | 65 63 6b 44 65 70 74 68 |lling Ch|eckDepth|
|00004480| 53 74 65 6e 63 69 6c 4d | 61 74 63 68 2e 20 54 68 |StencilM|atch. Th|
|00004490| 65 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 20 69 73 |e applic|ation is|
|000044a0| 20 61 64 76 69 73 65 64 | 20 74 6f 20 63 61 6c 6c | advised| to call|
|000044b0| 20 43 68 65 63 6b 44 65 | 76 69 63 65 46 6f 72 6d | CheckDe|viceForm|
|000044c0| 61 74 73 20 6f 6e 20 74 | 68 69 73 20 66 6f 72 6d |ats on t|his form|
|000044d0| 61 74 20 66 69 72 73 74 | 2c 20 62 65 63 61 75 73 |at first|, becaus|
|000044e0| 65 20 61 20 73 75 63 63 | 65 73 73 20 72 65 74 75 |e a succ|ess retu|
|000044f0| 72 6e 20 66 72 6f 6d 20 | 43 68 65 63 6b 44 65 70 |rn from |CheckDep|
|00004500| 74 68 53 74 65 6e 63 69 | 6c 4d 61 74 63 68 20 64 |thStenci|lMatch d|
|00004510| 6f 65 73 20 6e 6f 74 20 | 67 75 61 72 61 6e 74 65 |oes not |guarante|
|00004520| 65 20 74 68 61 74 20 74 | 68 65 20 66 6f 72 6d 61 |e that t|he forma|
|00004530| 74 20 69 73 20 76 61 6c | 69 64 20 61 73 20 61 20 |t is val|id as a |
|00004540| 52 65 6e 64 65 72 54 61 | 72 67 65 74 20 66 6f 72 |RenderTa|rget for|
|00004550| 20 61 6c 6c 20 70 6f 73 | 73 69 62 6c 65 20 63 61 | all pos|sible ca|
|00004560| 73 65 73 20 69 2e 65 2e | 20 44 33 44 52 54 59 50 |ses i.e.| D3DRTYP|
|00004570| 45 5f 54 45 58 54 55 52 | 45 20 6f 72 20 44 33 44 |E_TEXTUR|E or D3D|
|00004580| 52 54 59 50 45 5f 53 55 | 52 46 41 43 45 20 6f 72 |RTYPE_SU|RFACE or|
|00004590| 20 44 33 44 52 54 59 50 | 45 5f 43 55 42 45 54 45 | D3DRTYP|E_CUBETE|
|000045a0| 58 54 55 52 45 2e 00 00 | 49 6e 76 61 6c 69 64 20 |XTURE...|Invalid |
|000045b0| 64 65 76 69 63 65 20 73 | 70 65 63 69 66 69 65 64 |device s|pecified|
|000045c0| 20 74 6f 20 43 68 65 63 | 6b 44 65 70 74 68 53 74 | to Chec|kDepthSt|
|000045d0| 65 6e 63 69 6c 4d 61 74 | 63 68 00 00 49 6e 76 61 |encilMat|ch..Inva|
|000045e0| 6c 69 64 20 61 64 61 70 | 74 65 72 20 73 70 65 63 |lid adap|ter spec|
|000045f0| 69 66 69 65 64 2e 20 43 | 68 65 63 6b 44 65 70 74 |ified. C|heckDept|
|00004600| 68 53 74 65 6e 63 69 6c | 4d 61 74 63 68 20 66 61 |hStencil|Match fa|
|00004610| 69 6c 73 2e 00 00 00 00 | 43 45 6e 75 6d 3a 3a 43 |ils.....|CEnum::C|
|00004620| 68 65 63 6b 44 65 70 74 | 68 53 74 65 6e 63 69 6c |heckDept|hStencil|
|00004630| 4d 61 74 63 68 00 00 00 | 44 33 44 46 4d 54 5f 55 |Match...|D3DFMT_U|
|00004640| 4e 4b 4e 4f 57 4e 20 69 | 73 20 6e 6f 74 20 61 20 |NKNOWN i|s not a |
|00004650| 76 61 6c 69 64 20 66 6f | 72 6d 61 74 2e 20 43 68 |valid fo|rmat. Ch|
|00004660| 65 63 6b 44 65 76 69 63 | 65 46 6f 72 6d 61 74 43 |eckDevic|eFormatC|
|00004670| 6f 6e 76 65 72 73 69 6f | 6e 20 66 61 69 6c 73 2e |onversio|n fails.|
|00004680| 00 00 00 00 49 6e 76 61 | 6c 69 64 20 61 64 61 70 |....Inva|lid adap|
|00004690| 74 65 72 20 73 70 65 63 | 69 66 69 65 64 2e 20 43 |ter spec|ified. C|
|000046a0| 68 65 63 6b 44 65 76 69 | 63 65 46 6f 72 6d 61 74 |heckDevi|ceFormat|
|000046b0| 43 6f 6e 76 65 72 73 69 | 6f 6e 20 66 61 69 6c 73 |Conversi|on fails|
|000046c0| 2e 00 00 00 43 45 6e 75 | 6d 3a 3a 43 68 65 63 6b |....CEnu|m::Check|
|000046d0| 44 65 76 69 63 65 46 6f | 72 6d 61 74 43 6f 6e 76 |DeviceFo|rmatConv|
|000046e0| 65 72 73 69 6f 6e 00 00 | 49 6e 76 61 6c 69 64 20 |ersion..|Invalid |
|000046f0| 70 6f 69 6e 74 65 72 20 | 74 6f 20 44 33 44 43 41 |pointer |to D3DCA|
|00004700| 50 53 39 20 73 70 65 63 | 69 66 69 65 64 2e 20 47 |PS9 spec|ified. G|
|00004710| 65 74 44 65 76 69 63 65 | 43 61 70 73 20 66 61 69 |etDevice|Caps fai|
|00004720| 6c 73 2e 00 49 6e 76 61 | 6c 69 64 20 61 64 61 70 |ls..Inva|lid adap|
|00004730| 74 65 72 20 73 70 65 63 | 69 66 69 65 64 2e 20 47 |ter spec|ified. G|
|00004740| 65 74 44 65 76 69 63 65 | 43 61 70 73 20 66 61 69 |etDevice|Caps fai|
|00004750| 6c 73 2e 00 43 45 6e 75 | 6d 3a 3a 47 65 74 44 65 |ls..CEnu|m::GetDe|
|00004760| 76 69 63 65 43 61 70 73 | 00 00 00 00 49 6e 76 61 |viceCaps|....Inva|
|00004770| 6c 69 64 20 27 74 68 69 | 73 27 20 70 61 72 61 6d |lid 'thi|s' param|
|00004780| 65 74 65 72 20 74 6f 20 | 44 33 44 39 20 41 50 49 |eter to |D3D9 API|
|00004790| 2e 2e 2e 00 43 61 6c 69 | 62 72 61 74 65 47 61 6d |....Cali|brateGam|
|000047a0| 6d 61 52 61 6d 70 00 00 | 43 45 6e 75 6d 3a 3a 4c |maRamp..|CEnum::L|
|000047b0| 6f 61 64 41 6e 64 43 61 | 6c 6c 47 61 6d 6d 61 43 |oadAndCa|llGammaC|
|000047c0| 61 6c 69 62 72 61 74 6f | 72 00 00 00 52 65 67 69 |alibrato|r...Regi|
|000047d0| 73 74 65 72 53 6f 66 74 | 77 61 72 65 44 65 76 69 |sterSoft|wareDevi|
|000047e0| 63 65 20 66 61 69 6c 73 | 00 00 00 00 4e 6f 20 64 |ce fails|....No d|
|000047f0| 69 73 70 6c 61 79 20 64 | 65 76 69 63 65 73 20 61 |isplay d|evices a|
|00004800| 72 65 20 61 76 61 69 6c | 61 62 6c 65 2e 00 00 00 |re avail|able....|
|00004810| 41 20 73 6f 66 74 77 61 | 72 65 20 64 65 76 69 63 |A softwa|re devic|
|00004820| 65 20 69 73 20 61 6c 72 | 65 61 64 79 20 72 65 67 |e is alr|eady reg|
|00004830| 69 73 74 65 72 65 64 2e | 00 00 00 00 00 00 00 00 |istered.|........|
|00004840| 49 6e 76 61 6c 69 64 20 | 69 6e 69 74 69 61 6c 69 |Invalid |initiali|
|00004850| 7a 61 74 69 6f 6e 20 66 | 75 6e 63 74 69 6f 6e 20 |zation f|unction |
|00004860| 73 70 65 63 69 66 69 65 | 64 2e 20 52 65 67 69 73 |specifie|d. Regis|
|00004870| 74 65 72 53 6f 66 74 77 | 61 72 65 44 65 76 69 63 |terSoftw|areDevic|
|00004880| 65 20 66 61 69 6c 73 2e | 00 00 00 00 43 45 6e 75 |e fails.|....CEnu|
|00004890| 6d 3a 3a 52 65 67 69 73 | 74 65 72 53 6f 66 74 77 |m::Regis|terSoftw|
|000048a0| 61 72 65 44 65 76 69 63 | 65 00 00 00 49 6e 76 61 |areDevic|e...Inva|
|000048b0| 6c 69 64 20 27 74 68 69 | 73 27 20 70 61 72 61 6d |lid 'thi|s' param|
|000048c0| 65 74 65 72 20 74 6f 20 | 44 33 44 39 20 41 50 49 |eter to |D3D9 API|
|000048d0| 2e 2e 00 00 43 45 6e 75 | 6d 3a 3a 45 78 63 6c 75 |....CEnu|m::Exclu|
|000048e0| 73 69 76 65 4f 77 6e 65 | 72 57 69 6e 64 6f 77 00 |siveOwne|rWindow.|
|000048f0| 43 45 6e 75 6d 3a 3a 41 | 64 6a 75 73 74 53 79 73 |CEnum::A|djustSys|
|00004900| 74 65 6d 50 61 72 61 6d | 65 74 65 72 73 00 00 00 |temParam|eters...|
|00004910| 43 45 6e 75 6d 3a 3a 52 | 65 73 74 6f 72 65 53 79 |CEnum::R|estoreSy|
|00004920| 73 74 65 6d 50 61 72 61 | 6d 65 74 65 72 73 00 00 |stemPara|meters..|
|00004930| 43 45 6e 75 6d 3a 3a 53 | 74 61 72 74 45 78 63 6c |CEnum::S|tartExcl|
|00004940| 75 73 69 76 65 4d 6f 64 | 65 00 00 00 49 6e 76 61 |usiveMod|e...Inva|
|00004950| 6c 69 64 20 27 74 68 69 | 73 27 20 70 61 72 61 6d |lid 'thi|s' param|
|00004960| 65 74 65 72 20 74 6f 20 | 44 33 44 39 20 41 50 49 |eter to |D3D9 API|
|00004970| 2e 2e 2e 2e 2e 2e 00 00 | 28 28 55 4c 4f 4e 47 5f |........|((ULONG_|
|00004980| 50 54 52 29 28 26 6d 5f | 63 52 65 66 29 20 26 20 |PTR)(&m_|cRef) & |
|00004990| 33 29 20 3d 3d 20 30 00 | 43 45 6e 75 6d 3a 3a 41 |3) == 0.|CEnum::A|
|000049a0| 64 64 52 65 66 00 00 00 | 55 6e 73 75 70 70 6f 72 |ddRef...|Unsuppor|
|000049b0| 74 65 64 20 49 6e 74 65 | 72 66 61 63 65 20 69 64 |ted Inte|rface id|
|000049c0| 65 6e 74 69 66 69 65 72 | 20 70 61 73 73 65 64 20 |entifier| passed |
|000049d0| 74 6f 20 51 75 65 72 79 | 49 6e 74 65 72 66 61 63 |to Query|Interfac|
|000049e0| 65 20 66 6f 72 20 49 44 | 69 72 65 63 74 33 44 39 |e for ID|irect3D9|
|000049f0| 20 69 6e 74 65 72 66 61 | 63 65 00 00 00 00 00 00 | interfa|ce......|
|00004a00| 49 6e 76 61 6c 69 64 20 | 67 75 69 64 20 6d 65 6d |Invalid |guid mem|
|00004a10| 6f 72 79 20 61 64 64 72 | 65 73 73 20 74 6f 20 51 |ory addr|ess to Q|
|00004a20| 75 65 72 79 49 6e 74 65 | 72 66 61 63 65 20 66 6f |ueryInte|rface fo|
|00004a30| 72 20 49 44 69 72 65 63 | 74 33 44 39 20 69 6e 74 |r IDirec|t3D9 int|
|00004a40| 65 72 66 61 63 65 00 00 | 49 6e 76 61 6c 69 64 20 |erface..|Invalid |
|00004a50| 70 6f 69 6e 74 65 72 20 | 70 61 73 73 65 64 20 74 |pointer |passed t|
|00004a60| 6f 20 51 75 65 72 79 49 | 6e 74 65 72 66 61 63 65 |o QueryI|nterface|
|00004a70| 20 66 6f 72 20 49 44 69 | 72 65 63 74 33 44 39 20 | for IDi|rect3D9 |
|00004a80| 69 6e 74 65 72 66 61 63 | 65 00 00 00 43 45 6e 75 |interfac|e...CEnu|
|00004a90| 6d 3a 3a 51 75 65 72 79 | 49 6e 74 65 72 66 61 63 |m::Query|Interfac|
|00004aa0| 65 00 00 00 6d 5f 62 54 | 61 6b 65 43 72 69 74 69 |e...m_bT|akeCriti|
|00004ab0| 63 61 6c 53 65 63 74 69 | 6f 6e 20 3d 3d 20 31 20 |calSecti|on == 1 |
|00004ac0| 7c 7c 20 6d 5f 62 54 61 | 6b 65 43 72 69 74 69 63 ||| m_bTa|keCritic|
|00004ad0| 61 6c 53 65 63 74 69 6f | 6e 20 3d 3d 20 30 00 00 |alSectio|n == 0..|
|00004ae0| 43 45 6e 75 6d 3a 3a 47 | 65 74 41 64 61 70 74 65 |CEnum::G|etAdapte|
|00004af0| 72 43 6f 75 6e 74 00 00 | 49 6e 76 61 6c 69 64 20 |rCount..|Invalid |
|00004b00| 41 64 61 70 74 65 72 20 | 6e 75 6d 62 65 72 20 73 |Adapter |number s|
|00004b10| 70 65 63 69 66 69 65 64 | 2e 20 47 65 74 41 64 61 |pecified|. GetAda|
|00004b20| 70 74 65 72 49 64 65 6e | 74 69 66 69 65 72 20 66 |pterIden|tifier f|
|00004b30| 61 69 6c 73 2e 00 00 00 | 49 6e 76 61 6c 69 64 20 |ails....|Invalid |
|00004b40| 66 6c 61 67 73 20 73 70 | 65 63 69 66 69 65 64 2e |flags sp|ecified.|
|00004b50| 20 47 65 74 41 64 61 70 | 74 65 72 49 64 65 6e 74 | GetAdap|terIdent|
|00004b60| 69 66 69 65 72 20 66 61 | 69 6c 73 2e 00 00 00 00 |ifier fa|ils.....|
|00004b70| 49 6e 76 61 6c 69 64 20 | 70 49 64 65 6e 74 69 66 |Invalid |pIdentif|
|00004b80| 69 65 72 20 70 61 72 61 | 6d 65 74 65 72 20 73 70 |ier para|meter sp|
|00004b90| 65 63 69 66 69 65 64 20 | 66 6f 72 20 47 65 74 41 |ecified |for GetA|
|00004ba0| 64 61 70 74 65 72 49 64 | 65 6e 74 69 66 69 65 72 |dapterId|entifier|
|00004bb0| 00 00 00 00 43 45 6e 75 | 6d 3a 3a 47 65 74 41 64 |....CEnu|m::GetAd|
|00004bc0| 61 70 74 65 72 49 64 65 | 6e 74 69 66 69 65 72 00 |apterIde|ntifier.|
|00004bd0| 49 6e 76 61 6c 69 64 20 | 61 64 61 70 74 65 72 20 |Invalid |adapter |
|00004be0| 73 70 65 63 69 66 69 65 | 64 2e 20 47 65 74 41 64 |specifie|d. GetAd|
|00004bf0| 61 70 74 65 72 4d 6f 64 | 65 43 6f 75 6e 74 20 72 |apterMod|eCount r|
|00004c00| 65 74 75 72 6e 73 20 7a | 65 72 6f 2e 00 00 00 00 |eturns z|ero.....|
|00004c10| 43 45 6e 75 6d 3a 3a 47 | 65 74 41 64 61 70 74 65 |CEnum::G|etAdapte|
|00004c20| 72 4d 6f 64 65 43 6f 75 | 6e 74 00 00 49 6e 76 61 |rModeCou|nt..Inva|
|00004c30| 6c 69 64 20 6d 6f 64 65 | 20 69 6e 64 65 78 2e 20 |lid mode| index. |
|00004c40| 20 45 6e 75 6d 41 64 61 | 70 74 65 72 4d 6f 64 65 | EnumAda|pterMode|
|00004c50| 73 20 66 61 69 6c 73 2e | 00 00 00 00 00 00 00 00 |s fails.|........|
|00004c60| 4e 6f 20 6d 6f 64 65 73 | 20 77 69 74 68 20 74 68 |No modes| with th|
|00004c70| 65 20 73 70 65 63 69 66 | 69 65 64 20 66 6f 72 6d |e specif|ied form|
|00004c80| 61 74 20 61 72 65 20 61 | 76 61 69 6c 61 62 6c 65 |at are a|vailable|
|00004c90| 2e 20 20 45 6e 75 6d 41 | 64 61 70 74 65 72 4d 6f |. EnumA|dapterMo|
|00004ca0| 64 65 73 20 66 61 69 6c | 73 2e 00 00 49 6e 76 61 |des fail|s...Inva|
|00004cb0| 6c 69 64 20 70 4d 6f 64 | 65 20 70 61 72 61 6d 65 |lid pMod|e parame|
|00004cc0| 74 65 72 20 73 70 65 63 | 69 66 69 65 64 20 66 6f |ter spec|ified fo|
|00004cd0| 72 20 45 6e 75 6d 41 64 | 61 70 74 65 72 4d 6f 64 |r EnumAd|apterMod|
|00004ce0| 65 73 00 00 49 6e 76 61 | 6c 69 64 20 61 64 61 70 |es..Inva|lid adap|
|00004cf0| 74 65 72 20 73 70 65 63 | 69 66 69 65 64 2e 20 45 |ter spec|ified. E|
|00004d00| 6e 75 6d 41 64 61 70 74 | 65 72 4d 6f 64 65 73 20 |numAdapt|erModes |
|00004d10| 66 61 69 6c 73 2e 00 00 | 43 45 6e 75 6d 3a 3a 45 |fails...|CEnum::E|
|00004d20| 6e 75 6d 41 64 61 70 74 | 65 72 4d 6f 64 65 73 00 |numAdapt|erModes.|
|00004d30| 49 6e 76 61 6c 69 64 20 | 61 64 61 70 74 65 72 20 |Invalid |adapter |
|00004d40| 73 70 65 63 69 66 69 65 | 64 2e 20 47 65 74 41 64 |specifie|d. GetAd|
|00004d50| 61 70 74 65 72 4d 6f 6e | 69 74 6f 72 20 72 65 74 |apterMon|itor ret|
|00004d60| 75 72 6e 73 20 4e 55 4c | 4c 00 00 00 43 45 6e 75 |urns NUL|L...CEnu|
|00004d70| 6d 3a 3a 47 65 74 41 64 | 61 70 74 65 72 4d 6f 6e |m::GetAd|apterMon|
|00004d80| 69 74 6f 72 00 00 00 00 | 44 33 44 46 4d 54 5f 55 |itor....|D3DFMT_U|
|00004d90| 4e 4b 4e 4f 57 4e 20 69 | 73 20 6e 6f 74 20 61 20 |NKNOWN i|s not a |
|00004da0| 76 61 6c 69 64 20 66 6f | 72 6d 61 74 2e 00 00 00 |valid fo|rmat....|
|00004db0| 44 33 44 55 53 41 47 45 | 5f 44 4d 41 50 20 69 73 |D3DUSAGE|_DMAP is|
|00004dc0| 20 6f 6e 6c 79 20 76 61 | 6c 69 64 20 77 69 74 68 | only va|lid with|
|00004dd0| 20 44 33 44 52 54 59 50 | 45 5f 54 45 58 54 55 52 | D3DRTYP|E_TEXTUR|
|00004de0| 45 2e 20 43 68 65 63 6b | 44 65 76 69 63 65 46 6f |E. Check|DeviceFo|
|00004df0| 72 6d 61 74 20 66 61 69 | 6c 73 2e 00 44 72 69 76 |rmat fai|ls..Driv|
|00004e00| 65 72 20 64 6f 65 73 20 | 6e 6f 74 20 73 75 70 70 |er does |not supp|
|00004e10| 6f 72 74 20 64 69 73 70 | 6c 61 63 65 6d 65 6e 74 |ort disp|lacement|
|00004e20| 20 6d 61 70 73 2e 00 00 | 44 79 6e 61 6d 69 63 20 | maps...|Dynamic |
|00004e30| 74 65 78 74 75 72 65 73 | 20 63 61 6e 6e 6f 74 20 |textures| cannot |
|00004e40| 62 65 20 72 65 6e 64 65 | 72 74 61 72 67 65 74 73 |be rende|rtargets|
|00004e50| 20 6f 72 20 64 65 70 74 | 68 2f 73 74 65 6e 63 69 | or dept|h/stenci|
|00004e60| 6c 73 2e 00 44 72 69 76 | 65 72 20 64 6f 65 73 20 |ls..Driv|er does |
|00004e70| 6e 6f 74 20 73 75 70 70 | 6f 72 74 20 64 79 6e 61 |not supp|ort dyna|
|00004e80| 6d 69 63 20 74 65 78 74 | 75 72 65 73 2e 00 00 00 |mic text|ures....|
|00004e90| 44 33 44 55 53 41 47 45 | 5f 41 55 54 4f 47 45 4e |D3DUSAGE|_AUTOGEN|
|00004ea0| 4d 49 50 4d 41 50 20 69 | 73 20 6e 6f 74 20 61 6c |MIPMAP i|s not al|
|00004eb0| 6c 6f 77 65 64 20 66 6f | 72 20 6d 75 6c 74 69 2d |lowed fo|r multi-|
|00004ec0| 65 6c 65 6d 65 6e 74 20 | 66 6f 72 6d 61 74 73 2e |element |formats.|
|00004ed0| 20 43 68 65 63 6b 44 65 | 76 69 63 65 46 6f 72 6d | CheckDe|viceForm|
|00004ee0| 61 74 20 66 61 69 6c 73 | 2e 00 00 00 00 00 00 00 |at fails|........|
|00004ef0| 44 33 44 55 53 41 47 45 | 5f 51 55 45 52 59 5f 56 |D3DUSAGE|_QUERY_V|
|00004f00| 45 52 54 45 58 54 45 58 | 54 55 52 45 20 63 61 6e |ERTEXTEX|TURE can|
|00004f10| 20 6f 6e 6c 79 20 62 65 | 20 73 70 65 63 69 66 69 | only be| specifi|
|00004f20| 65 64 20 77 69 74 68 20 | 61 20 74 65 78 74 75 72 |ed with |a textur|
|00004f30| 65 20 72 65 73 6f 75 72 | 63 65 20 74 79 70 65 2e |e resour|ce type.|
|00004f40| 20 43 68 65 63 6b 44 65 | 76 69 63 65 46 6f 72 6d | CheckDe|viceForm|
|00004f50| 61 74 20 66 61 69 6c 73 | 2e 00 00 00 49 6e 76 61 |at fails|....Inva|
|00004f60| 6c 69 64 20 75 73 61 67 | 65 20 66 6c 61 67 20 73 |lid usag|e flag s|
|00004f70| 70 65 63 69 66 69 65 64 | 2e 20 43 68 65 63 6b 44 |pecified|. CheckD|
|00004f80| 65 76 69 63 65 46 6f 72 | 6d 61 74 20 66 61 69 6c |eviceFor|mat fail|
|00004f90| 73 2e 00 00 00 00 00 00 | 44 33 44 55 53 41 47 45 |s.......|D3DUSAGE|
|00004fa0| 5f 41 55 54 4f 47 45 4e | 4d 49 50 4d 41 50 20 69 |_AUTOGEN|MIPMAP i|
|00004fb0| 73 20 6e 6f 74 20 73 75 | 70 70 6f 72 74 65 64 20 |s not su|pported |
|00004fc0| 66 6f 72 20 76 6f 6c 75 | 6d 65 73 2e 20 20 43 68 |for volu|mes. Ch|
|00004fd0| 65 63 6b 44 65 76 69 63 | 65 46 6f 72 6d 61 74 20 |eckDevic|eFormat |
|00004fe0| 66 61 69 6c 73 00 00 00 | 4e 65 69 74 68 65 72 20 |fails...|Neither |
|00004ff0| 44 33 44 55 53 41 47 45 | 5f 44 45 50 54 48 53 54 |D3DUSAGE|_DEPTHST|
|00005000| 45 4e 43 49 4c 20 6e 6f | 72 20 44 33 44 55 53 41 |ENCIL no|r D3DUSA|
|00005010| 47 45 5f 52 45 4e 44 45 | 52 54 41 52 47 45 54 20 |GE_RENDE|RTARGET |
|00005020| 61 72 65 20 73 75 70 70 | 6f 72 74 65 64 20 66 6f |are supp|orted fo|
|00005030| 72 20 76 6f 6c 75 6d 65 | 73 2e 20 43 68 65 63 6b |r volume|s. Check|
|00005040| 44 65 76 69 63 65 46 6f | 72 6d 61 74 20 66 61 69 |DeviceFo|rmat fai|
|00005050| 6c 73 2e 00 49 6e 76 61 | 6c 69 64 20 72 65 73 6f |ls..Inva|lid reso|
|00005060| 75 72 63 65 20 74 79 70 | 65 20 73 70 65 63 69 66 |urce typ|e specif|
|00005070| 69 65 64 2e 20 43 68 65 | 63 6b 44 65 76 69 63 65 |ied. Che|ckDevice|
|00005080| 46 6f 72 6d 61 74 20 66 | 61 69 6c 73 2e 00 00 00 |Format f|ails....|
|00005090| 44 33 44 55 53 41 47 45 | 5f 41 55 54 4f 47 45 4e |D3DUSAGE|_AUTOGEN|
|000050a0| 4d 49 50 4d 41 50 20 69 | 73 20 6e 6f 74 20 73 75 |MIPMAP i|s not su|
|000050b0| 70 70 6f 72 74 65 64 20 | 66 6f 72 20 64 65 70 74 |pported |for dept|
|000050c0| 68 2f 73 74 65 6e 63 69 | 6c 2e 20 20 43 68 65 63 |h/stenci|l. Chec|
|000050d0| 6b 44 65 76 69 63 65 46 | 6f 72 6d 61 74 20 66 61 |kDeviceF|ormat fa|
|000050e0| 69 6c 73 00 00 00 00 00 | 46 6f 72 6d 61 74 20 69 |ils.....|Format i|
|000050f0| 73 20 6e 6f 74 20 69 6e | 20 61 70 70 72 6f 76 65 |s not in| approve|
|00005100| 64 20 6c 69 73 74 20 66 | 6f 72 20 5a 20 62 75 66 |d list f|or Z buf|
|00005110| 66 65 72 20 66 6f 72 6d | 61 74 73 2e 20 43 68 65 |fer form|ats. Che|
|00005120| 63 6b 44 65 76 69 63 65 | 46 6f 72 6d 61 74 73 20 |ckDevice|Formats |
|00005130| 66 61 69 6c 73 2e 00 00 | 4d 75 73 74 20 73 70 65 |fails...|Must spe|
|00005140| 63 69 66 79 20 65 69 74 | 68 65 72 20 44 33 44 55 |cify eit|her D3DU|
|00005150| 53 41 47 45 5f 44 45 50 | 54 48 53 54 45 4e 43 49 |SAGE_DEP|THSTENCI|
|00005160| 4c 2c 20 44 33 44 55 53 | 41 47 45 5f 52 45 4e 44 |L, D3DUS|AGE_REND|
|00005170| 45 52 54 41 52 47 45 54 | 2c 20 6f 72 20 55 73 61 |ERTARGET|, or Usa|
|00005180| 67 65 20 30 20 66 6f 72 | 20 44 33 44 52 54 59 50 |ge 0 for| D3DRTYP|
|00005190| 45 5f 53 55 52 46 41 43 | 45 2e 20 43 68 65 63 6b |E_SURFAC|E. Check|
|000051a0| 44 65 76 69 63 65 46 6f | 72 6d 61 74 20 66 61 69 |DeviceFo|rmat fai|
|000051b0| 6c 73 2e 00 00 00 00 00 | 44 33 44 20 55 6e 73 75 |ls......|D3D Unsu|
|000051c0| 70 70 6f 72 74 65 64 20 | 66 6f 72 20 74 68 65 20 |pported |for the |
|000051d0| 61 64 61 70 74 65 72 20 | 66 6f 72 6d 61 74 20 70 |adapter |format p|
|000051e0| 61 73 73 65 64 20 74 6f | 20 43 68 65 63 6b 44 65 |assed to| CheckDe|
|000051f0| 76 69 63 65 46 6f 72 6d | 61 74 00 00 49 6e 76 61 |viceForm|at..Inva|
|00005200| 6c 69 64 20 64 65 76 69 | 63 65 20 73 70 65 63 69 |lid devi|ce speci|
|00005210| 66 69 65 64 20 74 6f 20 | 43 68 65 63 6b 44 65 76 |fied to |CheckDev|
|00005220| 69 63 65 46 6f 72 6d 61 | 74 00 00 00 49 6e 76 61 |iceForma|t...Inva|
|00005230| 6c 69 64 20 61 64 61 70 | 74 65 72 20 73 70 65 63 |lid adap|ter spec|
|00005240| 69 66 69 65 64 2e 20 43 | 68 65 63 6b 44 65 76 69 |ified. C|heckDevi|
|00005250| 63 65 46 6f 72 6d 61 74 | 20 66 61 69 6c 73 00 00 |ceFormat| fails..|
|00005260| 43 45 6e 75 6d 3a 3a 43 | 68 65 63 6b 44 65 76 69 |CEnum::C|heckDevi|
|00005270| 63 65 46 6f 72 6d 61 74 | 00 00 00 00 00 00 00 00 |ceFormat|........|
|00005280| 44 33 44 20 65 78 74 65 | 6e 64 65 64 20 70 72 69 |D3D exte|nded pri|
|00005290| 6d 61 72 79 20 66 6f 72 | 6d 61 74 20 69 73 20 6f |mary for|mat is o|
|000052a0| 6e 6c 79 20 61 76 61 69 | 61 62 6c 65 20 66 6f 72 |nly avai|able for|
|000052b0| 20 66 75 6c 6c 73 63 72 | 65 65 6e 20 6d 6f 64 65 | fullscr|een mode|
|000052c0| 00 00 00 00 00 00 00 00 | 44 33 44 20 55 6e 73 75 |........|D3D Unsu|
|000052d0| 70 70 6f 72 74 65 64 20 | 66 6f 72 20 74 68 65 20 |pported |for the |
|000052e0| 61 64 61 70 74 65 72 20 | 66 6f 72 6d 61 74 20 70 |adapter |format p|
|000052f0| 61 73 73 65 64 20 74 6f | 20 43 68 65 63 6b 44 65 |assed to| CheckDe|
|00005300| 76 69 63 65 54 79 70 65 | 00 00 00 00 49 6e 76 61 |viceType|....Inva|
|00005310| 6c 69 64 20 62 61 63 6b | 62 75 66 66 65 72 20 66 |lid back|buffer f|
|00005320| 6f 72 6d 61 74 20 73 70 | 65 63 69 66 69 65 64 00 |ormat sp|ecified.|
|00005330| 49 6e 76 61 6c 69 64 20 | 64 65 76 69 63 65 20 73 |Invalid |device s|
|00005340| 70 65 63 69 66 69 65 64 | 20 74 6f 20 43 68 65 63 |pecified| to Chec|
|00005350| 6b 44 65 76 69 63 65 54 | 79 70 65 00 49 6e 76 61 |kDeviceT|ype.Inva|
|00005360| 6c 69 64 20 61 64 61 70 | 74 65 72 20 73 70 65 63 |lid adap|ter spec|
|00005370| 69 66 69 65 64 2e 20 43 | 68 65 63 6b 44 65 76 69 |ified. C|heckDevi|
|00005380| 63 65 54 79 70 65 20 66 | 61 69 6c 73 2e 00 00 00 |ceType f|ails....|
|00005390| 43 45 6e 75 6d 3a 3a 43 | 68 65 63 6b 44 65 76 69 |CEnum::C|heckDevi|
|000053a0| 63 65 54 79 70 65 00 00 | 43 45 6e 75 6d 3a 3a 47 |ceType..|CEnum::G|
|000053b0| 65 74 41 64 61 70 74 65 | 72 44 69 73 70 6c 61 79 |etAdapte|rDisplay|
|000053c0| 4d 6f 64 65 00 00 00 00 | 49 6e 76 61 6c 69 64 20 |Mode....|Invalid |
|000053d0| 73 61 6d 70 6c 65 20 74 | 79 70 65 20 73 70 65 63 |sample t|ype spec|
|000053e0| 69 66 69 65 64 2e 20 43 | 68 65 63 6b 44 65 76 69 |ified. C|heckDevi|
|000053f0| 63 65 4d 75 6c 74 69 53 | 61 6d 70 6c 65 54 79 70 |ceMultiS|ampleTyp|
|00005400| 65 20 66 61 69 6c 73 2e | 00 00 00 00 00 00 00 00 |e fails.|........|
|00005410| 49 6e 76 61 6c 69 64 20 | 70 6f 69 6e 74 65 72 20 |Invalid |pointer |
|00005420| 73 70 65 63 69 66 69 65 | 64 20 66 6f 72 20 71 75 |specifie|d for qu|
|00005430| 61 6c 69 74 79 20 6c 65 | 76 65 6c 73 2e 20 20 43 |ality le|vels. C|
|00005440| 68 65 63 6b 44 65 76 69 | 63 65 4d 75 6c 74 69 53 |heckDevi|ceMultiS|
|00005450| 61 6d 70 6c 65 54 79 70 | 65 20 66 61 69 6c 73 00 |ampleTyp|e fails.|
|00005460| 44 33 44 46 4d 54 5f 55 | 4e 4b 4e 4f 57 4e 20 69 |D3DFMT_U|NKNOWN i|
|00005470| 73 20 6e 6f 74 20 61 20 | 76 61 6c 69 64 20 66 6f |s not a |valid fo|
|00005480| 72 6d 61 74 2e 20 43 68 | 65 63 6b 44 65 76 69 63 |rmat. Ch|eckDevic|
|00005490| 65 4d 75 6c 74 69 53 61 | 6d 70 6c 65 54 79 70 65 |eMultiSa|mpleType|
|000054a0| 20 66 61 69 6c 73 2e 00 | 49 6e 76 61 6c 69 64 20 | fails..|Invalid |
|000054b0| 64 65 76 69 63 65 20 73 | 70 65 63 69 66 69 65 64 |device s|pecified|
|000054c0| 20 74 6f 20 43 68 65 63 | 6b 44 65 76 69 63 65 4d | to Chec|kDeviceM|
|000054d0| 75 6c 74 69 53 61 6d 70 | 6c 65 54 79 70 65 00 00 |ultiSamp|leType..|
|000054e0| 49 6e 76 61 6c 69 64 20 | 61 64 61 70 74 65 72 20 |Invalid |adapter |
|000054f0| 73 70 65 63 69 66 69 65 | 64 2e 20 43 68 65 63 6b |specifie|d. Check|
|00005500| 44 65 76 69 63 65 4d 75 | 6c 74 69 53 61 6d 70 6c |DeviceMu|ltiSampl|
|00005510| 65 54 79 70 65 20 66 61 | 69 6c 73 2e 00 00 00 00 |eType fa|ils.....|
|00005520| 43 45 6e 75 6d 3a 3a 43 | 68 65 63 6b 44 65 76 69 |CEnum::C|heckDevi|
|00005530| 63 65 4d 75 6c 74 69 53 | 61 6d 70 6c 65 54 79 70 |ceMultiS|ampleTyp|
|00005540| 65 00 00 00 4e 55 4c 4c | 20 3d 3d 20 6d 5f 70 46 |e...NULL| == m_pF|
|00005550| 75 6c 6c 53 63 72 65 65 | 6e 44 65 76 69 63 65 5b |ullScree|nDevice[|
|00005560| 69 41 64 61 70 74 65 72 | 5d 20 7c 7c 20 4e 55 4c |iAdapter|] || NUL|
|00005570| 4c 20 3d 3d 20 70 44 65 | 76 69 63 65 00 00 00 00 |L == pDe|vice....|
|00005580| 43 45 6e 75 6d 3a 3a 53 | 65 74 46 75 6c 6c 53 63 |CEnum::S|etFullSc|
|00005590| 72 65 65 6e 44 65 76 69 | 63 65 00 00 5c 00 00 00 |reenDevi|ce..\...|
|000055a0| 47 65 74 46 69 6c 65 41 | 74 74 72 69 62 75 74 65 |GetFileA|ttribute|
|000055b0| 73 45 78 41 00 00 00 00 | 4b 45 52 4e 45 4c 33 32 |sExA....|KERNEL32|
|000055c0| 00 00 00 00 44 33 44 20 | 6e 6f 74 20 73 75 70 70 |....D3D |not supp|
|000055d0| 6f 72 74 65 64 20 69 6e | 20 63 75 72 72 65 6e 74 |orted in| current|
|000055e0| 20 6d 6f 64 65 20 2d 20 | 72 65 61 64 69 6e 67 20 | mode - |reading |
|000055f0| 63 61 70 73 20 66 72 6f | 6d 20 66 69 6c 65 00 00 |caps fro|m file..|
|00005600| 53 6f 66 74 77 61 72 65 | 4f 6e 6c 79 00 00 00 00 |Software|Only....|
|00005610| 53 6f 66 74 77 61 72 65 | 5c 4d 69 63 72 6f 73 6f |Software|\Microso|
|00005620| 66 74 5c 44 69 72 65 63 | 74 33 44 5c 44 72 69 76 |ft\Direc|t3D\Driv|
|00005630| 65 72 73 00 50 61 74 68 | 00 00 00 00 53 6f 66 74 |ers.Path|....Soft|
|00005640| 77 61 72 65 5c 4d 69 63 | 72 6f 73 6f 66 74 5c 44 |ware\Mic|rosoft\D|
|00005650| 69 72 65 63 74 44 72 61 | 77 5c 47 61 6d 6d 61 43 |irectDra|w\GammaC|
|00005660| 61 6c 69 62 72 61 74 6f | 72 00 00 00 00 00 00 00 |alibrato|r.......|
|00005670| d0 f0 47 00 00 f0 47 00 | 30 1e 48 00 60 e7 47 00 |..G...G.|0.H.`.G.|
|00005680| 90 f3 47 00 70 f4 47 00 | 30 f6 47 00 c0 f7 47 00 |..G.p.G.|0.G...G.|
|00005690| 60 05 48 00 e0 01 48 00 | 60 fb 47 00 50 07 48 00 |`.H...H.|`.G.P.H.|
|000056a0| 80 dd 47 00 40 e2 47 00 | 00 e4 47 00 20 fa 47 00 |..G.@.G.|..G. .G.|
|000056b0| 90 86 53 00 00 00 00 00 | 43 72 65 61 74 69 6e 67 |..S.....|Creating|
|000056c0| 20 44 33 44 20 65 6e 75 | 6d 65 72 61 74 69 6f 6e | D3D enu|meration|
|000056d0| 20 6f 62 6a 65 63 74 20 | 66 61 69 6c 65 64 3b 20 | object |failed; |
|000056e0| 6f 75 74 20 6f 66 20 6d | 65 6d 6f 72 79 2e 20 44 |out of m|emory. D|
|000056f0| 69 72 65 63 74 33 44 43 | 72 65 61 74 65 20 66 61 |irect3DC|reate fa|
|00005700| 69 6c 73 20 61 6e 64 20 | 72 65 74 75 72 6e 73 20 |ils and |returns |
|00005710| 4e 55 4c 4c 2e 00 00 00 | 0a 44 33 44 20 45 52 52 |NULL....|.D3D ERR|
|00005720| 4f 52 3a 20 44 33 44 20 | 68 65 61 64 65 72 20 76 |OR: D3D |header v|
|00005730| 65 72 73 69 6f 6e 20 6d | 69 73 6d 61 74 63 68 2e |ersion m|ismatch.|
|00005740| 0a 54 68 65 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |.The app|lication|
|00005750| 20 77 61 73 20 63 6f 6d | 70 69 6c 65 64 20 61 67 | was com|piled ag|
|00005760| 61 69 6e 73 74 20 61 6e | 64 20 77 69 6c 6c 20 6f |ainst an|d will o|
|00005770| 6e 6c 79 20 77 6f 72 6b | 20 77 69 74 68 20 44 33 |nly work| with D3|
|00005780| 44 5f 53 44 4b 5f 56 45 | 52 53 49 4f 4e 20 28 25 |D_SDK_VE|RSION (%|
|00005790| 64 29 2c 20 62 75 74 20 | 74 68 65 20 63 75 72 72 |d), but |the curr|
|000057a0| 65 6e 74 6c 79 20 69 6e | 73 74 61 6c 6c 65 64 20 |ently in|stalled |
|000057b0| 72 75 6e 74 69 6d 65 20 | 69 73 20 76 65 72 73 69 |runtime |is versi|
|000057c0| 6f 6e 20 28 25 64 29 2e | 0a 52 65 63 6f 6d 70 69 |on (%d).|.Recompi|
|000057d0| 6c 65 20 74 68 65 20 61 | 70 70 6c 69 63 61 74 69 |le the a|pplicati|
|000057e0| 6f 6e 20 61 67 61 69 6e | 73 74 20 74 68 65 20 61 |on again|st the a|
|000057f0| 70 70 72 6f 70 72 69 61 | 74 65 20 53 44 4b 20 66 |ppropria|te SDK f|
|00005800| 6f 72 20 74 68 65 20 69 | 6e 73 74 61 6c 6c 65 64 |or the i|nstalled|
|00005810| 20 72 75 6e 74 69 6d 65 | 2e 0a 0a 00 53 44 4b 56 | runtime|....SDKV|
|00005820| 65 72 73 69 6f 6e 00 00 | 53 6f 66 74 77 61 72 65 |ersion..|Software|
|00005830| 5c 4d 69 63 72 6f 73 6f | 66 74 5c 44 69 72 65 63 |\Microso|ft\Direc|
|00005840| 74 33 44 00 44 69 72 65 | 63 74 33 44 39 20 44 65 |t3D.Dire|ct3D9 De|
|00005850| 62 75 67 20 52 75 6e 74 | 69 6d 65 20 73 65 6c 65 |bug Runt|ime sele|
|00005860| 63 74 65 64 2e 00 00 00 | 43 45 6e 75 6d 3a 3a 52 |cted....|CEnum::R|
|00005870| 65 6c 65 61 73 65 00 00 | 0a 00 00 00 44 69 72 65 |elease..|....Dire|
|00005880| 63 74 58 20 44 69 72 65 | 63 74 33 44 20 44 53 4d |ctX Dire|ct3D DSM|
|00005890| 00 00 00 00 44 69 72 65 | 63 74 58 20 44 69 72 65 |....Dire|ctX Dire|
|000058a0| 63 74 33 44 20 44 47 4d | 00 00 00 00 44 69 72 65 |ct3D DGM|....Dire|
|000058b0| 63 74 58 20 44 69 72 65 | 63 74 33 44 20 44 53 4c |ctX Dire|ct3D DSL|
|000058c0| 00 00 00 00 54 69 70 3a | 20 55 73 65 20 30 2d 33 |....Tip:| Use 0-3|
|000058d0| 41 20 74 6f 20 67 65 74 | 20 64 65 62 75 67 20 69 |A to get| debug i|
|000058e0| 6e 66 6f 20 61 62 6f 75 | 74 20 41 50 49 20 63 61 |nfo abou|t API ca|
|000058f0| 6c 6c 73 00 3a 20 00 00 | 20 20 20 00 45 6e 64 00 |lls.: ..| .End.|
|00005900| 54 6f 70 69 63 73 20 66 | 6f 72 20 74 68 69 73 20 |Topics f|or this |
|00005910| 6d 6f 64 75 6c 65 20 61 | 72 65 3a 00 20 20 20 40 |module a|re:. @|
|00005920| 20 6f 72 20 24 3a 20 50 | 72 69 6e 74 20 73 6f 75 | or $: P|rint sou|
|00005930| 72 63 65 20 66 69 6c 65 | 6e 61 6d 65 20 61 6e 64 |rce file|name and|
|00005940| 20 6c 69 6e 65 20 6e 75 | 6d 62 65 72 20 6f 66 20 | line nu|mber of |
|00005950| 44 50 46 00 20 20 20 2f | 20 6f 72 20 2d 3a 20 64 |DPF. /| or -: d|
|00005960| 6f 20 6e 6f 74 20 61 6c | 6c 6f 77 20 74 6f 70 69 |o not al|low topi|
|00005970| 63 2d 6c 65 73 73 20 6d | 65 73 73 61 67 65 73 00 |c-less m|essages.|
|00005980| 20 20 20 2b 3a 20 50 72 | 69 6e 74 20 61 6c 6c 20 | +: Pr|int all |
|00005990| 74 6f 70 69 63 73 2c 20 | 69 6e 63 6c 75 64 69 6e |topics, |includin|
|000059a0| 67 20 74 6f 70 69 63 2d | 6c 65 73 73 00 00 00 00 |g topic-|less....|
|000059b0| 20 20 20 3d 3a 20 50 72 | 69 6e 74 20 66 75 6e 63 | =: Pr|int func|
|000059c0| 74 69 6f 6e 20 6e 61 6d | 65 00 00 00 20 20 20 26 |tion nam|e... &|
|000059d0| 3a 20 50 72 69 6e 74 20 | 74 68 65 20 74 6f 70 69 |: Print |the topi|
|000059e0| 63 20 61 6e 64 20 64 65 | 74 61 69 6c 20 6c 65 76 |c and de|tail lev|
|000059f0| 65 6c 20 6f 66 20 65 61 | 63 68 20 6d 65 73 73 61 |el of ea|ch messa|
|00005a00| 67 65 00 00 20 20 20 3e | 3a 20 49 6e 64 65 6e 74 |ge.. >|: Indent|
|00005a10| 20 6f 6e 20 6d 65 73 73 | 61 67 65 20 64 65 74 61 | on mess|age deta|
|00005a20| 69 6c 20 6c 65 76 65 6c | 73 00 00 00 20 20 20 23 |il level|s... #|
|00005a30| 3a 20 50 72 69 6e 74 20 | 50 49 44 20 6f 66 20 63 |: Print |PID of c|
|00005a40| 61 6c 6c 69 6e 67 20 70 | 72 6f 63 65 73 73 00 00 |alling p|rocess..|
|00005a50| 20 20 20 5e 3a 20 50 72 | 69 6e 74 20 54 49 44 20 | ^: Pr|int TID |
|00005a60| 6f 66 20 63 61 6c 6c 69 | 6e 67 20 74 68 72 65 61 |of calli|ng threa|
|00005a70| 64 00 00 00 20 20 20 21 | 3a 20 42 72 65 61 6b 20 |d... !|: Break |
|00005a80| 6f 6e 20 61 73 73 65 72 | 74 73 00 00 54 68 65 20 |on asser|ts..The |
|00005a90| 65 78 74 72 61 20 69 6e | 66 6f 20 63 6f 6e 74 72 |extra in|fo contr|
|00005aa0| 6f 6c 20 63 68 61 72 61 | 63 74 65 72 73 20 61 72 |ol chara|cters ar|
|00005ab0| 65 3a 00 00 00 00 00 00 | 74 68 72 6f 75 67 68 20 |e:......|through |
|00005ac0| 33 20 61 6e 64 20 36 20 | 66 6f 72 20 74 6f 70 69 |3 and 6 |for topi|
|00005ad0| 63 20 41 20 77 69 74 68 | 20 73 6f 75 72 63 65 20 |c A with| source |
|00005ae0| 66 69 6c 65 20 6e 61 6d | 65 20 61 6e 64 20 6c 69 |file nam|e and li|
|00005af0| 6e 65 20 6e 75 6d 62 65 | 72 73 2e 00 00 00 00 00 |ne numbe|rs......|
|00005b00| 6c 65 76 65 6c 20 6f 72 | 20 61 6e 20 65 78 74 72 |level or| an extr|
|00005b10| 61 20 69 6e 66 6f 2e 20 | 45 2e 67 2e 20 30 2d 33 |a info. |E.g. 0-3|
|00005b20| 36 41 40 20 6d 65 61 6e | 73 20 70 72 69 6e 74 20 |6A@ mean|s print |
|00005b30| 64 65 74 61 69 6c 20 6c | 65 76 65 6c 73 20 30 00 |detail l|evels 0.|
|00005b40| 45 61 63 68 20 63 68 61 | 72 61 63 74 65 72 20 6f |Each cha|racter o|
|00005b50| 6e 20 74 68 65 20 63 6f | 6e 74 72 6f 6c 20 6c 69 |n the co|ntrol li|
|00005b60| 6e 65 20 63 6f 6e 74 72 | 6f 6c 73 20 61 20 74 6f |ne contr|ols a to|
|00005b70| 70 69 63 2c 20 61 20 64 | 65 74 61 69 6c 00 00 00 |pic, a d|etail...|
|00005b80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 44 69 |--------|------Di|
|00005b90| 72 65 63 74 33 44 39 3a | 20 20 44 65 62 75 67 20 |rect3D9:| Debug |
|00005ba0| 4f 75 74 70 75 74 20 43 | 6f 6e 74 72 6f 6c 20 2d |Output C|ontrol -|
|00005bb0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 00 00 00 00 |--------|----....|
|00005bc0| 3f 00 00 00 44 69 72 65 | 63 74 58 00 44 44 72 61 |?...Dire|ctX.DDra|
|00005bd0| 77 44 65 62 75 67 00 00 | 44 65 66 61 75 6c 74 54 |wDebug..|DefaultT|
|00005be0| 6f 70 69 63 73 00 00 00 | 44 69 72 65 63 74 33 44 |opics...|Direct3D|
|00005bf0| 00 00 00 00 64 65 62 75 | 67 00 00 00 42 72 65 61 |....debu|g...Brea|
|00005c00| 6b 4f 6e 44 50 46 00 00 | 20 00 00 00 3a 00 00 00 |kOnDPF..| ...:...|
|00005c10| 28 25 33 73 29 00 00 00 | 40 25 64 00 3a 25 31 32 |(%3s)...|@%d.:%12|
|00005c20| 73 00 00 00 29 3a 00 00 | 54 78 25 30 34 78 00 00 |s...):..|Tx%04x..|
|00005c30| 50 78 25 30 32 78 00 00 | 2c 00 00 00 28 00 00 00 |Px%02x..|,...(...|
|00005c40| 28 49 4e 46 4f 29 20 3a | 00 00 00 00 28 57 41 52 |(INFO) :|....(WAR|
|00005c50| 4e 29 20 3a 00 00 00 00 | 28 45 52 52 4f 52 29 20 |N) :....|(ERROR) |
|00005c60| 3a 00 00 00 44 69 72 65 | 63 74 33 44 39 3a 20 00 |:...Dire|ct3D9: .|
|00005c70| 25 64 00 00 42 72 65 61 | 6b 4f 6e 41 73 73 65 72 |%d..Brea|kOnAsser|
|00005c80| 74 00 00 00 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |t...****|********|
|00005c90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005ca0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005cb0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005cc0| 00 00 00 00 41 53 53 45 | 52 54 49 4f 4e 20 46 41 |....ASSE|RTION FA|
|00005cd0| 49 4c 45 44 21 20 46 69 | 6c 65 20 25 73 20 4c 69 |ILED! Fi|le %s Li|
|00005ce0| 6e 65 20 25 64 3a 20 25 | 73 00 00 00 0d 0a 00 00 |ne %d: %|s.......|
|00005cf0| 42 61 64 20 70 6f 69 6e | 74 65 72 20 67 69 76 65 |Bad poin|ter give|
|00005d00| 6e 2e 20 4d 65 6d 6f 72 | 79 20 61 6c 6c 6f 63 61 |n. Memor|y alloca|
|00005d10| 74 69 6f 6e 20 66 61 69 | 6c 73 00 00 64 3a 5c 62 |tion fai|ls..d:\b|
|00005d20| 75 69 6c 64 73 5c 6e 74 | 33 32 5f 63 68 6b 5c 6d |uilds\nt|32_chk\m|
|00005d30| 75 6c 74 69 6d 65 64 69 | 61 5c 64 69 72 65 63 74 |ultimedi|a\direct|
|00005d40| 78 5c 64 78 67 5c 64 33 | 64 39 5c 66 77 5c 64 33 |x\dxg\d3|d9\fw\d3|
|00005d50| 64 6d 65 6d 2e 63 70 70 | 00 00 00 00 44 33 44 4d |dmem.cpp|....D3DM|
|00005d60| 61 6c 6c 6f 63 00 00 00 | 69 6e 76 61 6c 69 64 20 |alloc...|invalid |
|00005d70| 70 6f 69 6e 74 65 72 2e | 20 4d 65 6d 6f 72 79 20 |pointer.| Memory |
|00005d80| 46 72 65 65 20 69 67 6e | 6f 72 65 64 00 00 00 00 |Free ign|ored....|
|00005d90| 44 33 44 46 72 65 65 00 | 08 0c 10 04 d3 c3 00 9f |D3DFree.|........|
|00005da0| b6 5a 5f 46 b9 55 9f 0e | bb 2c 56 06 ac 36 40 69 |.Z_F.U..|.,V..6@i|
|00005db0| 2a 54 3a 4a 9a 32 53 bc | 20 00 2c 1b 23 67 a3 e4 |*T:J.2S.| .,.#g..|
|00005dc0| fe fd 22 4b b1 46 3c 04 | c0 7f 4c c8 8f 5a 4d 81 |.."K.F<.|..L..ZM.|
|00005dd0| 68 5a f4 47 bc c6 d4 d9 | 10 b2 a9 e5 60 14 77 d9 |hZ.G....|....`.w.|
|00005de0| 95 a6 26 4f bb d3 27 b8 | 40 b5 41 cc e5 4f 7c b0 |..&O..'.|@.A..O|.|
|00005df0| 0d 31 a8 4b a2 3c 4f 0f | 20 6f 21 8b dc db 3b 6d |.1.K.<O.| o!...;m|
|00005e00| 02 5b 15 44 b8 52 ce 5e | 8b cc b2 89 7e 55 c5 ef |.[.D.R.^|....~U..|
|00005e10| 65 62 13 46 8a 94 43 85 | 78 89 eb 36 9c c5 13 dd |eb.F..C.|x..6....|
|00005e20| fa 36 98 40 a8 fb c7 ed | 39 dc 85 46 f2 50 49 79 |.6.@....|9..F.PIy|
|00005e30| fc ad 8a 45 90 5e 10 a1 | 0b 0b 50 3b e6 16 f4 24 |...E.^..|..P;...$|
|00005e40| 67 1f a7 4a b8 8e d3 3f | 6f 31 28 a1 3a af fb 0c |g..J...?|o1(.:...|
|00005e50| f6 9f 9a 42 99 b3 a2 79 | 6a f8 b8 9b 5e d6 9d 7c |...B...y|j...^..||
|00005e60| f7 d3 29 45 ac ee 78 58 | 30 ac de 35 b5 b1 4b b6 |..)E..xX|0..5..K.|
|00005e70| 70 fd f6 4d bf 91 19 d0 | a1 24 55 e3 6c 52 18 25 |p..M....|.$U.lR.%|
|00005e80| 89 e7 11 41 a7 b9 47 ef | 32 8d 13 e6 81 2f f3 ff |...A..G.|2..../..|
|00005e90| 53 d9 3a 47 92 23 93 d6 | 52 ab a9 3f 27 12 c3 85 |S.:G.#..|R..?'...|
|00005ea0| e5 3d 00 4f 9b 3a f1 1a | c3 8c 18 b5 7e a8 0c 58 |.=.O.:..|....~..X|
|00005eb0| 3c 1d 54 4d 99 1d b7 d3 | e3 c2 98 ce 5d c0 ee 05 |<.TM....|....]...|
|00005ec0| 7d 8f 62 43 b9 99 d1 ba | f3 57 c7 04 96 3b 22 d0 |}.bC....|.W...;".|
|00005ed0| 7a bf fd 43 92 bd a4 3b | 0d 82 b9 eb ca cb bd 81 |z..C...;|........|
|00005ee0| d4 64 6d 42 ae 8d ad 01 | 47 f4 27 5c 00 2f 6b 40 |.dmB....|G.'\./k@|
|00005ef0| 5a 3e d1 11 b6 40 00 aa | 00 a1 f9 6a 40 2b 12 b1 |Z>...@..|...j@+..|
|00005f00| a5 5d d1 11 8f cf 00 c0 | 4f c2 9b 4e 9c 16 28 f8 |.]......|O..N..(.|
|00005f10| e8 a8 d2 11 a1 f2 00 a0 | c9 83 ea f6 66 04 8a 3b |........|....f..;|
|00005f20| 69 f2 d1 11 88 0b 00 c0 | 4f d9 30 c5 80 98 86 93 |i.......|O.0.....|
|00005f30| cf 36 d1 11 9b 1b 00 aa | 00 bb b8 ae 80 1f e4 7d |.6......|.......}|
|00005f40| 93 9d d0 11 89 ab 00 a0 | c9 05 41 29 30 12 f4 dd |........|..A)0...|
|00005f50| 0a ec d0 11 a9 b6 00 aa | 00 c0 99 3e c0 0c d6 ef |........|...>....|
|00005f60| e7 49 d0 11 88 9d 00 aa | 00 bb b7 6a 93 cb 85 0e |.I......|...j....|
|00005f70| 46 30 f0 4f ae cc d5 8c | b5 f0 35 fd e0 0e b7 d7 |F0.O....|..5.....|
|00005f80| 40 43 cf 11 b0 63 00 20 | af c2 cd 35 54 48 52 45 |@C...c. |...5THRE|
|00005f90| 41 44 5f 44 45 54 41 43 | 48 00 00 00 54 48 52 45 |AD_DETAC|H...THRE|
|00005fa0| 41 44 5f 41 54 54 41 43 | 48 00 00 00 3d 3d 3d 3d |AD_ATTAC|H...====|
|00005fb0| 3e 20 45 58 49 54 3a 20 | 44 4c 4c 4d 41 49 4e 28 |> EXIT: |DLLMAIN(|
|00005fc0| 25 30 38 6c 78 29 3a 20 | 50 72 6f 63 65 73 73 20 |%08lx): |Process |
|00005fd0| 44 65 74 61 63 68 20 25 | 30 38 6c 78 00 00 00 00 |Detach %|08lx....|
|00005fe0| 30 20 21 3d 20 68 45 78 | 63 6c 75 73 69 76 65 4d |0 != hEx|clusiveM|
|00005ff0| 6f 64 65 4d 75 74 65 78 | 00 00 00 00 3d 3d 3d 3d |odeMutex|....====|
|00006000| 3e 20 45 4e 54 45 52 3a | 20 44 4c 4c 4d 41 49 4e |> ENTER:| DLLMAIN|
|00006010| 28 25 30 38 6c 78 29 3a | 20 50 72 6f 63 65 73 73 |(%08lx):| Process|
|00006020| 20 44 65 74 61 63 68 20 | 25 30 38 6c 78 2c 20 74 | Detach |%08lx, t|
|00006030| 69 64 3d 25 30 38 6c 78 | 00 00 00 00 3d 3d 3d 3d |id=%08lx|....====|
|00006040| 3e 20 45 58 49 54 3a 20 | 44 4c 4c 4d 41 49 4e 28 |> EXIT: |DLLMAIN(|
|00006050| 25 30 38 6c 78 29 3a 20 | 50 72 6f 63 65 73 73 20 |%08lx): |Process |
|00006060| 41 74 74 61 63 68 3a 20 | 25 30 38 6c 78 00 00 00 |Attach: |%08lx...|
|00006070| 4c 45 41 56 49 4e 47 2c | 20 43 4f 55 4c 44 20 4e |LEAVING,| COULD N|
|00006080| 4f 54 20 4d 65 6d 49 6e | 69 74 00 00 43 6f 75 6c |OT MemIn|it..Coul|
|00006090| 64 20 6e 6f 74 20 63 72 | 65 61 74 65 20 65 78 63 |d not cr|eate exc|
|000060a0| 6c 75 73 69 76 65 20 6d | 6f 64 65 20 63 68 65 63 |lusive m|ode chec|
|000060b0| 6b 20 6d 75 74 65 78 2e | 20 65 78 69 74 69 6e 67 |k mutex.| exiting|
|000060c0| 00 00 00 00 5f 5f 44 44 | 72 61 77 43 68 65 63 6b |....__DD|rawCheck|
|000060d0| 45 78 63 6c 4d 6f 64 65 | 5f 5f 00 00 30 20 3d 3d |ExclMode|__..0 ==|
|000060e0| 20 68 43 68 65 63 6b 45 | 78 63 6c 75 73 69 76 65 | hCheckE|xclusive|
|000060f0| 4d 6f 64 65 4d 75 74 65 | 78 00 00 00 43 6f 75 6c |ModeMute|x...Coul|
|00006100| 64 20 6e 6f 74 20 63 72 | 65 61 74 65 20 65 78 63 |d not cr|eate exc|
|00006110| 6c 75 73 69 76 65 20 6d | 6f 64 65 20 6d 75 74 65 |lusive m|ode mute|
|00006120| 78 2e 20 65 78 69 74 69 | 6e 67 00 00 5f 5f 44 44 |x. exiti|ng..__DD|
|00006130| 72 61 77 45 78 63 6c 4d | 6f 64 65 5f 5f 00 00 00 |rawExclM|ode__...|
|00006140| 30 20 3d 3d 20 68 45 78 | 63 6c 75 73 69 76 65 4d |0 == hEx|clusiveM|
|00006150| 6f 64 65 4d 75 74 65 78 | 00 00 00 00 44 44 72 61 |odeMutex|....DDra|
|00006160| 77 57 69 6e 64 6f 77 4c | 69 73 74 4d 75 74 65 78 |wWindowL|istMutex|
|00006170| 00 00 00 00 3d 3d 3d 3d | 3e 20 45 4e 54 45 52 3a |....====|> ENTER:|
|00006180| 20 44 4c 4c 4d 41 49 4e | 28 25 30 38 6c 78 29 3a | DLLMAIN|(%08lx):|
|00006190| 20 50 72 6f 63 65 73 73 | 20 41 74 74 61 63 68 3a | Process| Attach:|
|000061a0| 20 25 30 38 6c 78 2c 20 | 74 69 64 3d 25 30 38 6c | %08lx, |tid=%08l|
|000061b0| 78 00 00 00 64 3a 5c 62 | 75 69 6c 64 73 5c 6e 74 |x...d:\b|uilds\nt|
|000061c0| 33 32 5f 63 68 6b 5c 6d | 75 6c 74 69 6d 65 64 69 |32_chk\m|ultimedi|
|000061d0| 61 5c 64 69 72 65 63 74 | 78 5c 64 78 67 5c 64 33 |a\direct|x\dxg\d3|
|000061e0| 64 39 5c 66 77 5c 64 6c | 6c 6d 61 69 6e 2e 63 00 |d9\fw\dl|lmain.c.|
|000061f0| 44 6c 6c 4d 61 69 6e 00 | 41 6c 6c 6f 63 20 6f 66 |DllMain.|Alloc of|
|00006200| 20 73 69 7a 65 20 25 75 | 20 46 41 49 4c 45 44 21 | size %u| FAILED!|
|00006210| 00 00 00 00 64 3a 5c 62 | 75 69 6c 64 73 5c 6e 74 |....d:\b|uilds\nt|
|00006220| 33 32 5f 63 68 6b 5c 6d | 75 6c 74 69 6d 65 64 69 |32_chk\m|ultimedi|
|00006230| 61 5c 64 69 72 65 63 74 | 78 5c 64 78 67 5c 64 33 |a\direct|x\dxg\d3|
|00006240| 64 39 5c 66 77 5c 6d 65 | 6d 61 6c 6c 6f 63 2e 63 |d9\fw\me|malloc.c|
|00006250| 00 00 00 00 54 6f 6f 20 | 4d 61 6e 79 20 46 72 65 |....Too |Many Fre|
|00006260| 65 73 21 0a 00 00 00 00 | 49 4e 56 41 4c 49 44 20 |es!.....|INVALID |
|00006270| 46 52 45 45 21 20 63 6f | 6f 6b 69 65 3d 25 30 38 |FREE! co|okie=%08|
|00006280| 6c 78 2c 20 70 74 72 20 | 3d 20 25 30 38 6c 78 00 |lx, ptr |= %08lx.|
|00006290| 25 30 38 6c 78 3a 20 6c | 41 6c 6c 6f 63 49 44 3d |%08lx: l|AllocID=|
|000062a0| 25 6c 64 20 64 77 53 69 | 7a 65 3d 25 30 38 6c 78 |%ld dwSi|ze=%08lx|
|000062b0| 2c 20 6c 70 41 64 64 72 | 3d 25 30 38 6c 78 00 00 |, lpAddr|=%08lx..|
|000062c0| 46 52 45 45 20 4f 46 20 | 46 52 45 45 44 20 4d 45 |FREE OF |FREED ME|
|000062d0| 4d 4f 52 59 21 20 70 74 | 72 3d 25 30 38 6c 78 00 |MORY! pt|r=%08lx.|
|000062e0| 42 72 65 61 6b 4f 6e 4d | 65 6d 4c 65 61 6b 00 00 |BreakOnM|emLeak..|
|000062f0| 42 72 65 61 6b 4f 6e 41 | 6c 6c 6f 63 49 44 00 00 |BreakOnA|llocID..|
|00006300| 54 6f 74 61 6c 20 4d 65 | 6d 6f 72 79 20 55 6e 66 |Total Me|mory Unf|
|00006310| 72 65 65 64 20 46 72 6f | 6d 20 43 75 72 72 65 6e |reed Fro|m Curren|
|00006320| 74 20 50 72 6f 63 65 73 | 73 20 3d 20 25 6c 64 20 |t Proces|s = %ld |
|00006330| 62 79 74 65 73 00 00 00 | 4d 65 6d 6f 72 79 20 41 |bytes...|Memory A|
|00006340| 64 64 72 65 73 73 3a 20 | 25 30 38 6c 78 20 6c 41 |ddress: |%08lx lA|
|00006350| 6c 6c 6f 63 49 44 3d 25 | 6c 64 20 64 77 53 69 7a |llocID=%|ld dwSiz|
|00006360| 65 3d 25 30 38 6c 78 2c | 20 52 65 74 75 72 6e 41 |e=%08lx,| ReturnA|
|00006370| 64 64 72 3d 25 30 38 6c | 78 20 28 70 69 64 3d 25 |ddr=%08l|x (pid=%|
|00006380| 30 38 6c 78 29 00 00 00 | 43 75 72 72 65 6e 74 20 |08lx)...|Current |
|00006390| 50 72 6f 63 65 73 73 20 | 28 70 69 64 29 20 3d 20 |Process |(pid) = |
|000063a0| 25 30 38 6c 78 00 00 00 | 4d 65 6d 6f 72 79 20 73 |%08lx...|Memory s|
|000063b0| 74 69 6c 6c 20 61 6c 6c | 6f 63 61 74 65 64 21 20 |till all|ocated! |
|000063c0| 20 41 6c 6c 6f 63 20 63 | 6f 75 6e 74 20 3d 20 25 | Alloc c|ount = %|
|000063d0| 6c 64 00 00 4d 65 6d 53 | 74 61 74 65 00 00 00 00 |ld..MemS|tate....|
|000063e0| 4d 65 6d 46 69 6e 69 21 | 00 00 00 00 64 69 73 70 |MemFini!|....disp|
|000063f0| 6c 61 79 00 64 3a 5c 62 | 75 69 6c 64 73 5c 6e 74 |lay.d:\b|uilds\nt|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.